Browse all docs
Orders, Checkout & Payments

Payment methods

Configure any combination of methods from Settings → Payments. Money always goes straight to your own account — Forma never holds customer funds.

forma.pk/app/settings/paymentsSimplified preview

Payment methods

Cash on delivery

Bank transfer

Mobile wallet

Crypto (USDC/USDT)

Mobile wallet accounts

JazzCash

0300-1234567

EasyPaisa

0300-1234567
Save changes
Payments settings — pick your methods, then fill in the account details for each.

Cash on delivery (COD)

The simplest option — just flip it on. No account details needed. Payment is collected by your courier or in person, and you confirm the order as paid once you've received it.

Bank transfer

Enter your bank name, account title, account number, and IBAN. These details are shown to the customer at checkout so they can transfer directly — the customer then submits a screenshot or reference as payment proof, which you review and confirm on the order page.

Mobile wallet — JazzCash & EasyPaisa

Enter the account title and mobile number for either or both wallets. Just like bank transfer, this is a manual, proof-based flow: the customer sends money to your number directly and uploads proof at checkout, which you verify before marking the order paid.

Crypto (USDC/USDT on Solana)

If you've installed the Crypto Payments app, customers can pay in USDC or USDT at a locked exchange rate via a Solana Pay QR code. Unlike the other methods, crypto payments are detected and confirmed automatically on-chain — no manual proof review needed. See Payments & delivery apps.

Money goes directly to you

For every method except crypto, you provide your own account details — Forma is never in the payment path between your customer and your bank or wallet. There's nothing to settle or withdraw on Forma's side.

Always double-check payment proof yourself

Because bank transfer and mobile wallet are manual flows, confirm the transfer actually landed in your account (via your own bank/wallet app) before marking an order as paid — Forma displays what the customer submitted but doesn't verify it for you.