Platform guide

Payments

Stripe, alternative gateways, coin packages and refunds

Forgeport keeps two money relationships apart:

  • Plan & billing is what the workspace pays Forgeport for the subscription.
  • Payments is where player payments arrive. Each workspace remains the merchant of record for its portals, and money goes straight to the accounts you connect here.

You can connect Stripe, one or more alternative gateways, or both. Whatever you connect serves every portal in the workspace.

Business details

Before accepting payments, Payments asks who is selling: whether you trade as an individual, a sole trader or a company, the country where you are established, and the name players should see.

These details are shown to players before checkout and on receipts, so they have to be the ones you actually trade under. Submitting them starts a business check; the rest of the page stays locked until it clears.

Connecting Stripe

  1. Choose Connect Stripe and pick the country where you (or your business) are legally established — the account is opened in that country and it cannot change later.
  2. Complete Stripe's onboarding. If it stops partway, the page offers Continue onboarding until Stripe has everything it needs.
  3. Once active, set your public business name and support email in the Stripe dashboard (Settings → Public details). They sync to the What players see card automatically and appear at checkout and on receipts. Both are required before coin packages can go live.

An active account with charges enabled completes the Stripe gate on each portal's Launch Checklist.

Your Stripe account is fully yours

The connected account is a complete Stripe account under your control:

  • You log into it at dashboard.stripe.com with your own credentials — payments, payouts, disputes and settings are all there.
  • Forgeport takes 0% and can never move your funds.
  • You pay Stripe's processing fees on your own sales, like any Stripe merchant, and you set your own payout schedule in the Stripe dashboard.
  • Disputes and chargebacks are between you, your player and Stripe. Forgeport notifies the workspace owners by email when a dispute opens and when it closes, but responding to it happens in your Stripe dashboard.

Alternative gateways

Stripe does not onboard every country or every payment method. Under Alternative gateways you can connect PayPal, NOWPayments, Mercado Pago, Paymentwall and FreeKassa. These cover PayPal, crypto, Pix, cards, paysafecard and regional payment methods through accounts you own. Forgeport does not charge a transaction fee.

Choose Add keys on a provider and save its credentials. Forgeport encrypts them and verifies the account before it can appear at checkout.

  • PayPal webhook setup is automatic when the credentials are saved.
  • NOWPayments receives a unique callback for each checkout, so there is no webhook URL to copy.
  • Mercado Pago, Paymentwall and FreeKassa show one stable webhook URL to add in the provider dashboard. Confirm it once, then enable the gateway.

Manual webhook providers stay off until confirmed

Mercado Pago, Paymentwall and FreeKassa send payment updates to the URL registered in their dashboard. Forgeport keeps each one off at checkout until you confirm that URL is set.

Not every provider supports the same operations. The gateway card shows the available payment methods and whether refunds need to be handled in the provider dashboard.

Coin packages

Players top up Portal Coins through coin packages, configured per portal on Admin → Payments.

  1. Choose New coin package and set its coin amount and price.
  2. New packages are disabled by default. Enable a package when it is ready to sell.

Editing, disabling and deleting happen from the Coin packages table. At least one enabled package completes the coin gate on the Launch Checklist.

Payment activity

Admin → Payments lists the portal's payments with their payment number, searchable and paginated, together with the net captured total. Stripe payment numbers link straight to that payment in your Stripe dashboard.

Refunds

One refund policy applies everywhere: a purchase is refundable for 14 days, while its value is still unspent. The player's own Request refund button and the admin-side refund action on Payments enforce the same answer, so refunding on a player's behalf gives exactly what the player would get themselves.

Where the gateway cannot refund automatically, Forgeport still applies the same answer to the player's coins, and paying the money back is yours to do in the provider's dashboard.

Taxes on player sales

As the merchant of record you are responsible for any tax on what players pay you. Forgeport does not calculate, collect or remit tax on your sales. A short orientation — not tax advice:

  • Selling virtual currency to players is generally treated as a B2C sale of digital goods/services.
  • In the EU, VAT on digital B2C sales is in principle due in the player's country. Below €10,000/year of cross-border EU B2C sales, small sellers may charge their home-country VAT instead (or none, if not VAT registered); above it, an OSS registration or local registrations are needed.
  • Stripe's onboarding offers Stripe Tax threshold monitoring for your account — useful once you have real volume, and entirely your choice.

Talk to your accountant about your situation before going live; rules differ by country and change over time.

On this page