Orderain
Settings

Payment

Connect and manage the payment providers your customers use at checkout, COD, Stripe, and PayPal, plus manual bank transfer via the Manual Payment plugin, from the Payment settings tab.

The Payment tab is where you set up how customers pay for their orders. Open Settings from the dashboard sidebar and select the Payment tab. A watch tutorial button at the top links to a video walkthrough.

Prefer to follow along in a video? Watch the payment setup walkthrough here, then read the guide below.

Or open it on YouTube.

Payment providers

The card lists the payment providers you can offer at checkout. Each shows an icon, a name, and a short description:

  • Cash on delivery. Receive payments in cash upon delivery. Toggle it on or off with the switch on the right.
  • Debit/Credit cards. Credit card payment powered by Stripe.
  • PayPal. Receive payment via PayPal. Click Setup to connect it.
The payment methods you enable here are the ones shown to customers at checkout, and they appear in the Sales by Payment Method breakdown on the Sales analytics tab.

Managing a provider

Once a provider is connected, use its (three-dot) menu to manage it:

  • Edit. Update the provider's credentials or settings.
  • Deactivate. Turn the provider off without deleting its details.
  • Delete. Remove the provider and its saved credentials.

Setting up Stripe

Click Setup (or Edit) on Debit/Credit cards to open the Stripe setup dialog. Enter your Stripe API keys — both fields are required:

  • Publishable Key.
  • Secret Key.

You can find these on the Stripe API Key Dashboard (linked in the dialog). If you don't have a Stripe account yet, use Create now or register here. Click Update to save, or Cancel to close.

Setting up PayPal

Click Setup on PayPal to open the PayPal setup dialog. Enter your PayPal API credentials — both fields are required:

  • Client id.
  • Client secret.

Click Set up to save, or Cancel to close.

Manual payment (bank transfer)

You can also accept bank transfer payments using the Manual Payment plugin, built By Orderain. Manual Payment lets customers pay via bank transfer directly from your checkout — add your bank account details and they appear at checkout automatically. Customers transfer the amount manually, and you confirm each order once the money arrives.

Key features:

  • Accept payments via direct bank transfer with no gateway fees.
  • Add and manage multiple bank accounts.
  • Enable or hide individual accounts at any time.
  • Orders stay Pending until you manually confirm the transfer.
  • Bank details shown to the customer at checkout and on the order confirmation.
  • Mark orders as Paid directly from the Orders dashboard once payment is received.

Install and set it up

Find the plugin

Open Plugins from the dashboard sidebar, search for manual payment, and open the Manual Payment plugin.

Add a bank account

In the Bank accounts section, click + Add account and enter your bank details (account name, account number, routing number, and account type). Use the toggle to enable an account and the pencil/trash icons to edit or remove it.

Save

Click Save changes. Manual Payment appears at checkout only when at least one account is enabled.

Because customers transfer the money themselves, orders paid by manual payment stay Pending until you confirm the transfer and mark the order Paid from the Orders dashboard.

To remove the plugin, open its menu and choose Uninstall.

Copyright © 2026