Overview
Pocketsflow integrates with multiple payment processors to help you accept payments from customers worldwide. You can enable credit cards, PayPal, and cryptocurrency payments to maximize conversion rates. Supported payment providers:- ✅ Payment Gateways - Credit/debit cards, Apple Pay, Google Pay, bank transfers, crypto wallets
- ✅ PayPal - PayPal balance, credit/debit cards via PayPal
- ✅ Coinflow - Cryptocurrency payments (Bitcoin, Ethereum, USDC, Solana)
- Higher conversion rates (15-30% increase with PayPal + cards)
- Reach international customers
- Accept cryptocurrency for web3 products
- Buyer preference and familiarity
Payment Processor Comparison
| Feature | Payment Gateway | PayPal | Coinflow |
|---|---|---|---|
| Credit/Debit Cards | ✅ | ✅ (via PayPal) | ❌ |
| Digital Wallets | Apple Pay, Google Pay | PayPal balance | Crypto wallets |
| Bank Transfers | ACH, SEPA, SWIFT | ❌ | ❌ |
| Cryptocurrency | Some providers | ❌ | ✅ |
| Payout Speed | 2-4 business days* | Instant - 1 day | 1-3 days |
| Fee Structure | Varies by provider | 2.9% + $0.30 | 1% - 3% |
| Setup Complexity | Medium | Easy | Medium |
| International | Varies by provider | 200+ countries | Global |
| Best For | Primary processor | Alternative method | Web3/crypto |
Payment Gateway Integration
Integrate payment gateway to access payouts (bank, crypto, etc.) for processing credit cards, digital wallets, bank transfers, and more.Why Use a Payment Gateway?
Advantages:- ✅ Wide payment method coverage
- ✅ Advanced fraud protection
- ✅ Automatic tax calculation
- ✅ Subscriptions and recurring billing
- ✅ Strong developer tools and webhooks
- ✅ PCI DSS compliance
- Credit/debit cards (Visa, Mastercard, Amex, Discover, etc.)
- Digital wallets (Apple Pay, Google Pay, Microsoft Pay)
- Buy Now Pay Later (Klarna, Affirm, Afterpay)
- Bank debits (ACH Direct Debit, SEPA Direct Debit)
- Regional methods (iDEAL, Bancontact, giropay, etc.)
- Cryptocurrency wallets (with certain providers)
Payment Gateway Account Setup
Step-by-step instructions:
1. Create Payment Gateway Account
- Visit your chosen payment processor’s website
- Enter your email address
- Choose account type:
- Individual - Sole proprietors, freelancers
- Company - LLC, Corporation, Partnership
- Provide business information:
- Legal business name
- Business address
- Industry/product description
- Website URL (optional but recommended)
2. Complete Identity Verification
Payment processors require identity verification to comply with financial regulations: Information needed:- Full legal name (matching government ID)
- Date of birth
- Home address
- Tax ID:
- US: SSN (individual) or EIN (business)
- Non-US: VAT ID, GST, or local tax ID
- Government-issued ID (passport, driver’s license)
- Bank account or crypto wallet details for payouts
- Navigate to Payment Gateway Dashboard → Settings → Account
- Click Complete account setup
- Upload required documents
- Wait for review (usually instant, may take 1-2 business days)
- Receive approval email
Activation timeline: Payment gateways may activate your account immediately with temporary limits, then fully activate after verification. Processing limits vary by provider.
3. Connect Payment Gateway to Pocketsflow
In Pocketsflow Dashboard:- Go to Settings → Payments
- Find Payment Gateway section
- Click Connect Payment Gateway
- Choose your provider and connection type:
- Standard (recommended) - Use existing payment gateway account
- Express - Create new account managed by Pocketsflow
- You own and control the payment gateway account
- Access full payment gateway dashboard
- Can use account for other projects
- More flexibility
- Simplified onboarding
- Pocketsflow manages most settings
- Limited dashboard access
- Faster setup
- Click Connect Standard Account
- Log in to your payment gateway account
- Review permissions requested by Pocketsflow:
- Create charges
- View customers
- Process refunds
- Manage subscriptions
- Receive webhook events
- Click Authorize access to this account
- Redirected back to Pocketsflow
- See “Payment Gateway Connected ✅” confirmation
Test Mode vs Live Mode
Payment gateways operate in two modes to protect your live data during development: Test Mode:- Use test/sandbox API keys
- Process fake transactions with test cards
- No real money involved
- Perfect for development and testing
- Separate test data from production
- Use live/production API keys
- Process real transactions
- Real money and real customers
- Requires full verification
- Production environment
- Settings → Payments
- Toggle Test Mode / Live Mode switch
- Yellow banner appears when in test mode
- All transactions in test mode are simulated
Test Cards
Use these test card numbers to simulate different scenarios (varies by payment provider): Common test card for successful payments:| Card Number | Result |
|---|---|
4000 0027 6000 3184 | Requires 3D Secure authentication |
4000 0000 0000 0002 | Card declined (generic) |
4000 0000 0000 9995 | Insufficient funds |
4000 0000 0000 9987 | Lost card |
4000 0000 0000 9979 | Stolen card |
4000 0082 6000 0000 | Charge succeeds but disputes later |
Enabling Additional Payment Methods
Enable regional and alternative payment methods in your payment gateway: In Payment Gateway Dashboard:- Go to Settings → Payment methods
- Browse available methods by region
- Enable desired payment methods:
- ✅ Apple Pay - Enable for iOS users
- ✅ Google Pay - Enable for Android users
- ✅ One-click checkout - Provider’s fast checkout option
- ✅ ACH Direct Debit - Bank transfers (US)
- ✅ SEPA Direct Debit - Bank transfers (Europe)
- ✅ Klarna - Buy now, pay later (30 days interest-free)
- ✅ Afterpay/Clearpay - Installment payments
- ✅ Crypto Wallets - Bitcoin, Ethereum, etc.
- Europe: iDEAL (Netherlands), Bancontact (Belgium), giropay (Germany)
- Asia: Alipay (China), WeChat Pay (China), GrabPay (Southeast Asia)
- Mexico: OXXO (cash payments)
- Brazil: Boleto (bank transfer), PIX
Payment Gateway Fees
Typical pricing (varies by provider and country):- Cards: 2.5%-3.5% + 0.50 per successful charge
- Digital Wallets: Similar to card rates
- Buy Now Pay Later: 4%-7% + fixed fee
- Bank Transfers: 0.5%-1.5% (often capped)
- International cards: +1%-2% additional fee
- Currency conversion: +0.5%-2% if different from settlement currency
- Crypto transactions: 1%-3% depending on provider
- Failed charges
- Refunds (though original fees usually not returned)
- Some providers charge dispute fees (25 if you lose)
- Free plan: 5% platform fee
- Pro plan: 0% platform fee
- Check your plan in Settings → Billing
Important: Payouts may take up to 4 business days to arrive and are not processed on weekends. Plan your cash flow accordingly.
PayPal Integration
PayPal is a popular payment method, especially for customers who prefer not to enter card details directly.Why PayPal?
Advantages:- ✅ 400+ million active users worldwide
- ✅ Higher trust for some buyers
- ✅ PayPal balance payments (no card needed)
- ✅ Buyer protection program
- ✅ Fast integration
- ❌ Higher dispute rates
- ❌ Can hold funds or freeze accounts
- ❌ Limited customization
- ❌ Separate payout schedule
PayPal Account Setup
Detailed instructions:
1. Create PayPal Business Account
- Go to paypal.com/business
- Click Sign Up
- Choose Business Account
- Select business type:
- Sole Proprietorship - Individual/freelancer
- LLC / Corporation - Registered business
- Provide business information:
- Business name
- Contact details
- Business address
- Tax ID (EIN or SSN)
2. Verify PayPal Account
PayPal requires verification to lift withdrawal limits: Steps:- PayPal Dashboard → Settings → Account Settings
- Click Get Verified
- Confirm email address (check inbox)
- Link bank account:
- Add routing and account number
- PayPal sends 2 small deposits (< $1)
- Verify amounts in 2-3 business days
- Add credit/debit card (optional but recommended)
- Upload business documents if requested:
- Business license
- Articles of incorporation
- Government-issued ID
- Unverified: $500 withdrawal limit
- Verified: No limits
3. Enable PayPal for Pocketsflow
In Pocketsflow:- Settings → Payments → PayPal
- Click Connect PayPal Account
- Choose integration method:
- PayPal Commerce Platform (recommended - supports subscriptions)
- PayPal Standard (basic integration)
- Click Connect with PayPal
- Log in to PayPal
- Grant permissions to Pocketsflow:
- Accept payments
- View transactions
- Process refunds
- Click Agree and Connect
- Redirected back to Pocketsflow
- See “PayPal Connected ✅”
- Enable for one-time products: ✅
- Enable for subscriptions: ✅ (requires PayPal Commerce)
- Auto-refund on PayPal disputes: ✅/❌
PayPal Fees
Standard pricing:- Domestic payments: 2.99% + $0.49
- International payments: 4.49% + fixed fee (varies by currency)
- Currency conversion: 3-4% above exchange rate
- Micropayments (< 0.05 (must enable separately)
- Chargebacks: $20 per dispute
Cryptocurrency Payments (Coinflow)
Accept Bitcoin, Ethereum, USDC, Solana, and other cryptocurrencies via Coinflow integration.Why Crypto Payments?
Use cases:- Web3 / NFT products
- International payments (avoid currency conversion)
- Privacy-conscious customers
- Lower fees for large transactions
- Target crypto-native audience
- Bitcoin (BTC)
- Ethereum (ETH)
- USD Coin (USDC)
- Solana (SOL)
- Polygon (MATIC)
- And 20+ more
Coinflow Setup
Detailed instructions:
-
Sign up for Coinflow:
- Go to coinflow.cash/merchants
- Click Get Started
- Enter business email and details
- Verify email
-
Complete merchant verification:
- Business name and address
- Tax ID / business registration
- Crypto wallet address for payouts
- Expected transaction volume
-
Get API credentials:
- Coinflow Dashboard → Developers → API Keys
- Copy Publishable Key (starts with
cfpk_) - Copy Secret Key (starts with
cfsk_) - Save securely
-
Connect to Pocketsflow:
- Pocketsflow → Settings → Payments → Cryptocurrency
- Toggle Enable Crypto Payments
- Select Coinflow as provider
- Paste API keys:
- Publishable Key:
cfpk_... - Secret Key:
cfsk_...
- Publishable Key:
- Choose settlement currency (USD, EUR, or crypto)
- Click Save
- Fiat - Auto-convert crypto to USD/EUR (no price risk)
- Crypto - Receive payouts in cryptocurrency
- Mixed - Percentage in fiat, percentage in crypto
Crypto Payment Fees
Coinflow pricing:- Payment processing: 1% - 3% per transaction
- Settlement to fiat: +1% for auto-conversion
- Network fees: Variable (paid by customer)
Supported Payment Methods by Region
Global Coverage
Pocketsflow via payment gateways accepts payments from customers worldwide: North America:- 🇺🇸 United States - Cards, Apple Pay, Google Pay, ACH, Klarna, Affirm
- 🇨🇦 Canada - Cards, Apple Pay, Google Pay, Interac
- 🇲🇽 Mexico - Cards, OXXO (cash)
- 🇬🇧 UK - Cards, Apple Pay, Google Pay, Bacs Direct Debit
- 🇩🇪 Germany - Cards, giropay, SEPA, Klarna, Sofort
- 🇫🇷 France - Cards, SEPA, Cartes Bancaires
- 🇳🇱 Netherlands - Cards, iDEAL, SEPA
- 🇧🇪 Belgium - Cards, Bancontact, SEPA
- 🇪🇸 Spain - Cards, SEPA
- 🇮🇹 Italy - Cards, SEPA
- And 40+ more European countries
- 🇦🇺 Australia - Cards, Apple Pay, Google Pay, BECS Direct Debit
- 🇸🇬 Singapore - Cards, Apple Pay, Google Pay, GrabPay, PayNow
- 🇯🇵 Japan - Cards, Apple Pay, Konbini (convenience store payments)
- 🇮🇳 India - Cards, UPI, NetBanking, Wallets
- 🇨🇳 China - Alipay, WeChat Pay
- 🇧🇷 Brazil - Cards, Boleto, PIX
- 🇦🇷 Argentina - Cards
- 🇨🇱 Chile - Cards
- 🇨🇴 Colombia - Cards
Tax Calculation
Automatically calculate and collect sales tax, VAT, and GST using your payment gateway’s tax calculation features.Enabling Tax Calculation
Where tax is collected:
- US: Sales tax (varies by state)
- EU: VAT (standard rates: 19-27%)
- UK: VAT (20%)
- Canada: GST/HST/PST
- Australia: GST (10%)
- India: GST (18%)
- Customer enters billing address at checkout
- Payment gateway calculates applicable tax rate
- Tax amount added to checkout total
- Tax collected through payment processor
- You receive reports for tax filing
- You must register for tax collection in applicable jurisdictions
- Provide registration numbers to your payment provider
- File periodic tax returns
Refunds & Dispute Handling
Processing Refunds
Full refund:- Dashboard → Orders
- Find order to refund
- Click Refund
- Select Full Refund
- Add reason (optional)
- Click Confirm Refund
- Click Refund
- Select Partial Refund
- Enter amount to refund
- Add reason
- Click Confirm Refund
- Payment gateway: 5-10 business days to customer’s card
- PayPal: Instant to PayPal balance, 3-5 days to card
- Crypto: Manual process, contact support
- Payment processor fees are typically NOT refunded
- Pocketsflow platform fee IS refunded
- Example: Refund 100, you lose original processing fees
Handling Disputes (Chargebacks)
Dispute process:
Evidence to provide:
- ✅ Customer emails showing satisfaction
- ✅ Proof of file download/access
- ✅ Terms of service agreement
- ✅ Screenshots of product usage
- ✅ IP logs showing access
- ❌ Don’t admit fault or offer refund during dispute
- Clear product descriptions
- Responsive customer support
- Easy refund policy
- Delivery confirmation emails
- Terms of service on checkout page
Test Mode Testing
Testing Payment Flow
Complete test checklist:
PayPal sandbox testing:
- Create PayPal Sandbox account at developer.paypal.com
- Generate test buyer and seller accounts
- Use sandbox credentials in Pocketsflow test mode
- Complete checkout with test PayPal account
Going Live
Pre-Launch Checklist
Before accepting real payments:- ✅ Payment gateway verification complete - Identity confirmed, payout method added
- ✅ Payout account connected - Bank or wallet details verified
- ✅ Test mode tested - All payment flows work correctly
- ✅ Tax settings configured - Tax calculation enabled if required
- ✅ Product prices correct - Double-check pricing
- ✅ Terms of service published - Refund policy, privacy policy live
- ✅ Customer emails tested - Purchase confirmation, download links work
- ✅ Webhooks configured - If using integrations
- ✅ Switch to live mode - Toggle Live Mode ON
- Settings → Payments
- Verify “Payment Gateway Connected ✅” in live mode
- Toggle Test Mode to Live Mode
- Remove test mode banner
- Create first live product
- Complete a real test purchase (refund yourself)
- Verify everything works end-to-end
- Announce launch! 🎉
Troubleshooting
Payment Gateway Connection Issues
Problem: “Unable to connect payment gateway account” Solutions:- Clear browser cache and cookies
- Try different browser (Chrome recommended)
- Disable browser extensions
- Check payment gateway account is fully verified
- Ensure you’re logged into correct payment account
- Try disconnect and reconnect
- Check Payment Gateway Dashboard for verification requirements
- Complete missing identity verification steps
- Provide additional requested documents
- Contact payment provider support if unclear
Payment Failures
Problem: Cards declining at checkout Common causes:- Insufficient funds - Customer’s card limit reached
- Incorrect details - Wrong CVC, expiry, or ZIP
- Fraud prevention - Bank blocked suspicious transaction
- 3D Secure required - Customer must authenticate
- International card blocks - Enable international payments in payment gateway
- Ask customer to try different card
- Suggest PayPal as alternative
- Enable additional payment methods
- Contact payment provider support with error codes
PayPal Integration Issues
Problem: “PayPal payments not appearing” Solutions:- Verify PayPal account is Business account (not Personal)
- Check PayPal Commerce Platform is enabled
- Ensure API credentials are correct
- Test in PayPal Sandbox first
- Check PayPal account isn’t limited
- New accounts often have 21-day holds
- Build selling history (5+ transactions)
- Provide tracking info for orders
- Respond quickly to buyer messages
- Appeal holds through PayPal Resolution Center
FAQ
Can I use multiple payment processors?
Yes! Enable multiple payment gateways and PayPal for maximum conversion. Customers choose their preferred method at checkout.Do I need separate accounts for test and live mode?
No. Most payment gateways and PayPal support test mode using the same account with different API keys.What happens if a payment fails?
The customer sees an error message and can try again with different payment method. You’re not charged any fees for failed payments.Can I accept payments in multiple currencies?
Yes. Most payment gateways support multiple currencies. Enable multi-currency in your Payment Gateway Dashboard → Settings → Multi-currency.How long until I receive payouts?
- Payment Gateway: Up to 4 business days (not processed on weekends)
- PayPal: Instant (1% fee) or standard (1-3 days)
- Coinflow: 1-3 business days
Are payment fees refundable?
No. When you refund a customer, processing fees are not returned. You lose the original transaction fee.Next Steps
Payouts
Set up bank account and payout schedule
Tax Settings
Configure automatic tax collection
Refunds & Disputes
Handle refunds and chargebacks
Account Security
Secure your account and API keys