Setting up payments

Updated Mar 11, 2026
Payments

Setting Up Payments

Before you can receive payments from customers, you need to connect your bank account through Paystack — the secure payment processor that powers all transactions on Strawlo.

To get started, go to SettingsPayments in your sidebar.


How Payments Work on Strawlo

Strawlo uses Paystack to process all online payments. When a customer pays on your store:

  1. The payment is processed securely through Paystack
  2. Funds are settled directly to your bank account
  3. You keep 99% of each transaction (Strawlo takes a 1% platform fee)
  4. Paystack charges a small processing fee (varies by country)

You don't need to create a separate Paystack account — Strawlo handles the integration for you.


Supported Countries

Strawlo currently supports merchants in four countries:

Country Currency Paystack Fee
Ghana GHS (₵) 1.95%
Nigeria NGN (₦) 1.5% + ₦100 (capped at ₦2,000)
Kenya KES (KSh) 1.45% + KES 25
South Africa ZAR (R) 2.9%

Setting Up Your Payment Account

Step 1: Choose Your Bank or Mobile Money Provider

On the Payments settings page, select your country and choose your bank from the dropdown list.

Ghana merchants can also select mobile money providers:

  • MTN Mobile Money
  • Vodafone Cash
  • AirtelTigo Money

For mobile money, enter your 10-digit phone number instead of a bank account number.

Step 2: Enter Your Account Details

Fill in your account information:

  • Bank/Provider — Select from the dropdown
  • Account Number — Your bank account number or mobile money phone number

Account number formats by country:

Country Format
Ghana (Bank) 13 digits
Ghana (Mobile Money) 10 digits (phone number)
Nigeria 10 digits
Kenya 10–13 digits (phone number for M-Pesa)
South Africa 9–11 digits

Step 3: Verify Your Account

Click Verify Account to confirm your details with Paystack. The system will:

  1. Check your account number against the bank's records
  2. Return the account holder's name for you to verify
  3. Confirm the account is valid and ready to receive payments

Important: Make sure the name returned matches your actual account. If it doesn't, double-check your account number and bank selection.

Step 4: Save Your Settings

Once verified, click Save to activate your payment account. You'll see a confirmation that payments are now enabled for your store.

South Africa — Extra Verification

South African merchants need to provide additional details:

  • Account Type — Personal or Business
  • ID Type — National ID, Passport, or other identification
  • ID Number — Your identification number

This is required by Paystack for regulatory compliance.


Supported Payment Methods

Your customers can pay using several methods depending on your country:

All Countries

  • Debit/Credit Cards — Visa, Mastercard, and Verve cards

Ghana

  • Mobile Money — MTN MoMo, Vodafone Cash, AirtelTigo Money
  • Bank Transfer

Nigeria

  • Bank Transfer
  • USSD
  • QR Code

Kenya

  • M-Pesa
  • Bank Transfer

South Africa

  • Bank Transfer

Customers choose their preferred method at checkout — you don't need to configure anything extra.


Pay-on-Delivery

Allow customers to order now and pay cash when they receive their product.

Enabling Pay-on-Delivery

  1. Go to SettingsPayments
  2. Find the Payment on Delivery toggle
  3. Turn it ON

How It Works

When enabled, customers see both "Pay Now" and "Pay on Delivery" options at checkout:

  • Pay Now — Customer pays immediately with card or mobile money
  • Pay on Delivery — Customer places order without paying

For Pay-on-Delivery orders:

  • The order appears on your dashboard with a Pending payment status
  • Stock is not deducted until you mark the order as paid
  • After collecting cash from the customer, go to the order and click Mark as Paid
  • Stock is then deducted automatically

Tip: Pay-on-Delivery builds trust with new customers who aren't comfortable paying online. It's especially popular in Ghana and Nigeria.


Fees and Revenue

Platform Fee

Strawlo charges a 1% platform fee on each transaction. This is automatically deducted when payments are processed.

Paystack Processing Fee

Paystack charges a separate processing fee that varies by country:

Country Fee
Ghana 1.95% per transaction
Nigeria 1.5% + ₦100 per transaction (capped at ₦2,000)
Kenya 1.45% + KES 25 per transaction
South Africa 2.9% per transaction

What You Receive

For every transaction, you receive:

Sale amount − Paystack fee − 1% Strawlo fee = Your payout

Example (Ghana): A customer pays GHS 100

  • Paystack fee: GHS 1.95
  • Strawlo fee: GHS 1.00
  • You receive: GHS 97.05

Settlement Timeline

Funds are settled to your bank account within 2 business days (T+2) after each successful transaction.


Updating Your Payment Settings

If you need to change your bank account or payment details:

  1. Go to SettingsPayments
  2. Click Update Payment Settings
  3. You'll need to verify your identity first:
    • Email OTP — A one-time code sent to your email, OR
    • Password — Enter your account password
  4. After verification, make your changes and save

This security step protects you from unauthorized changes to where your money is sent.


Troubleshooting

"Account verification failed"

  • Double-check your account number — even one wrong digit will fail
  • Make sure you selected the correct bank
  • For mobile money, use your 10-digit phone number
  • Try again in a few minutes — Paystack's verification service may be temporarily unavailable

"Payment not enabled"

  • Make sure you've completed the full setup process (verify + save)
  • For Nigeria, Kenya, and South Africa: check if you've completed the KYC verification email from Paystack
  • Contact support if the issue persists

"Subaccount not found"

  • This usually means your payment setup needs to be refreshed
  • Go to Settings → Payments and check the troubleshooting section
  • Click the debug tools to verify your Paystack subaccount status

Customers can't complete payment

  • Ensure your payment settings are active (green status banner on Payments page)
  • Check that the customer is using a supported payment method
  • Card declines are usually on the customer's side — ask them to try a different card or payment method

Quick Tips

1. Set Up Payments Early

Complete your payment setup before adding products. You don't want to miss sales because payments aren't configured.

2. Use Mobile Money (Ghana)

If you're in Ghana, consider using a mobile money account for faster, easier access to your funds.

3. Enable Pay-on-Delivery

Offering POD as an option can significantly increase your conversion rate, especially for first-time customers.

4. Keep Your Bank Details Updated

If you change banks, update your payment settings immediately so funds go to the right place.

5. Monitor Your Settlements

Check your bank account regularly to confirm you're receiving payments. If something seems off, check your Paystack dashboard or contact support.


Frequently Asked Questions

Do I need a Paystack account?

No. Strawlo creates and manages your Paystack subaccount automatically. You just need to provide your bank details.

Can I use multiple bank accounts?

Currently, you can only have one bank account connected per store. To change it, update your payment settings.

When do I get paid?

Funds are settled to your bank account within 2 business days after each successful transaction.

Are there any hidden fees?

No. You pay only the Paystack processing fee and the 1% Strawlo platform fee. There are no monthly charges, setup fees, or hidden costs.

What happens if a payment fails?

If a customer's payment fails, no order is created and no fees are charged. The customer can try again with a different payment method.

Can I accept international payments?

Paystack supports international card payments in all countries. Customers from anywhere in the world can pay with Visa or Mastercard.

Is my customers' payment information safe?

Yes. All payments are processed through Paystack, which is PCI-DSS compliant. Strawlo never sees or stores your customers' card details.

Can I offer discounts or free shipping?

Discounts are handled through Strawlo's discount codes feature, not through payment settings. You can create percentage or fixed-amount discount codes from your dashboard.


Need Help?

If you're having trouble setting up payments:

Was this article helpful?

Let us know so we can improve

Still need help?

Our support team is happy to assist you