Accepting Paystack payments

Card and transfer payments processed through Paystack.

Paystack lets customers pay by card or bank transfer at checkout, with the payment confirmed and settled automatically. It is the most hands-off way to accept payment on Vezstora.

Connecting your account

In Settings → Payments, select Paystack and paste in your Public Key and Secret Key. These come from your Paystack dashboard, under Settings → API Keys & Webhooks. If you do not have a Paystack account yet, create one first at paystack.com.

The webhook URL

Once connected, Vezstora shows you a webhook URL specific to your store. Paste this into your Paystack dashboard's webhook settings so Paystack can notify Vezstora the moment a payment succeeds. Without it, payments may go through on Paystack's side without your order automatically updating to Paid.

Going live

Paystack gives you separate test and live API keys. Use test keys while you are setting things up, then switch to your live keys before sharing your storefront publicly, so real customer payments actually reach your account.

Removing or replacing keys

You can remove your Paystack API keys at any time from the same settings page. Doing so disables Paystack checkout on your storefront until you reconnect.