Overview
Storeep has four online payment gateway apps: Stripe, PayPal, CMI, and Paystack. You install each one independently from the Apps marketplace and you can run any combination of them at the same time. Once a gateway is installed, activated, and fully configured, it appears as a selectable option on your store's checkout. For the manual methods, see the Bank transfer and Cash on delivery articles.
Stripe
What Stripe accepts
Buyers pay by card during checkout, and the charge settles to your connected Stripe account. You can also offer Apple Pay and Google Pay as extra one-tap buttons.
Connecting Stripe
- Open Apps, find Stripe, and click Install.
- Click Add new Stripe account. You are redirected to Stripe's secure authorization (OAuth) flow.
- Log in to Stripe and authorize the connection. You are returned to Storeep automatically.
- Repeat to connect more Stripe accounts if you plan to use round-robin (see below).
Stripe settings
- Activate: turns Stripe on at checkout for your buyers.
- Apple Pay: shows the Apple Pay button on Apple devices. You must also enable Apple Pay inside your Stripe account settings.
- Google Pay: shows the Google Pay button on Android devices. You must also enable Google Pay inside your Stripe account settings.
- Method, Account, Number of use, and Amount: these control which connected account is used. See Multiple accounts and round-robin below.
PayPal
What PayPal accepts
A PayPal button appears at checkout. Buyers authenticate with their saved PayPal credentials, and PayPal handles their funding source and address.
Connecting PayPal
- Open Apps, find PayPal, and click Install.
- Click Add new PayPal account. You are redirected to PayPal's authorization (OAuth) flow.
- Log in to PayPal and authorize the connection. You are returned to Storeep automatically.
PayPal settings
- Activate: turns the PayPal button on at checkout.
- Method / Account / Number of use / Amount: same multi-account controls as Stripe. The PayPal account list shows each account by its email address.
Multiple accounts and round-robin
Stripe and PayPal both let you connect several accounts and spread orders across them. The Method field has three options:
- Use one chosen account always: every order goes to the single account you pick in the Account field.
- Round Robin: Based on number of use: each account handles a set number of orders, then Storeep rotates to the next. Set the count in Number of use (a whole number from 1 to 99).
- Round Robin: Based on certain amount: each account collects up to a set value, then Storeep rotates to the next. Set the threshold in Amount, measured in USD (minimum 0.5).
The accounts table marks the live account with a Current in use tag, and shows each account's running usage number or usage amount once a round-robin method is active. To connect several accounts in one sitting, use different browsers or IP addresses so the gateway's login session does not overwrite the previous one.
CMI
What CMI is
CMI is Morocco's bank-card gateway. Payments are charged in your store currency and settle to your CMI merchant account. CMI does not use a login redirect: you enter your merchant credentials directly.
Connecting CMI
- Open Apps, find CMI, and click Install.
- Enter the two credentials from your CMI merchant profile and click Save.
CMI settings
- Activate: turns CMI on at checkout.
- Client ID: your CMI merchant identifier. Required, letters and numbers, up to 64 characters.
- Store key: the secret key tied to your CMI profile. Required, up to 64 characters, and it must be different from your Client ID. Keep it private.
Both fields are required before you can save.
Paystack
What Paystack accepts
Paystack collects card, bank, and other local payment methods and settles in your store currency. Paystack only appears at checkout when your store currency is one Paystack settles in: NGN, GHS, KES, ZAR, XOF, EGP, or USD. If your store uses any other currency, the option stays hidden so buyers never hit a guaranteed gateway error.
Connecting Paystack
- Open Apps, find Paystack, and click Install.
- In your Paystack dashboard, copy your API keys.
- Paste them into the Paystack app settings and click Save.
Paystack settings
- Activate: turns Paystack on at checkout.
- Public key: your Paystack publishable key, starting with pk_test_ or pk_live_. Required.
- Secret key: your Paystack secret key, starting with sk_test_ or sk_live_. Required. Keep it private.
Both keys must be in the same mode. If you mix a test key with a live key, the save is rejected with the message that both keys must be in test or live mode.
Common questions
- Why does my gateway not show at checkout? It must be installed, the Activate toggle on, and fully configured (Stripe and PayPal need at least one connected account; CMI and Paystack need their keys). Paystack also needs a supported store currency.
- Are my keys safe? CMI and Paystack store the keys you enter. Never share your Store key or Secret key with anyone.
- Can I use several gateways together? Yes. Every installed and activated gateway is offered to the buyer, who picks one at checkout.