Getting started with Merchant Collections
From invitation to your first sandbox collection in a few steps.
1. Accept your merchant invitation
NexuzPayz merchants are onboarded by invitation. Open the secure link sent to your business email (valid for 72 hours), set your password, and log in to the merchant portal.
2. Complete profile, settlement & KYC
In the portal, add your business details, configure a GHS settlement account, and upload KYC documents. Sandbox API keys are available immediately; live keys require KYC approval and an active merchant account.
3. Create a sandbox API key
Go to API keys in the merchant portal and create a
sk_test_key. Copy the secret immediately — it is shown only once.4. Make your first collection
Call the Collections API from your server. Replace the API key with your sandbox secret:
curl -X POST https://api.nexuzpayz.com/api/v1/merchant/collections \ -H "Authorization: Bearer sk_test_YOUR_KEY" \ -H "Content-Type: application/json" \ -d '{ "amount": "10.00", "method": "payment_link", "merchantReference": "TEST-001", "payerEmail": "test@example.com" }'The response includes a
paymentUrl. Redirect your customer there to complete payment in sandbox mode.5. Register webhooks & go live
Register an HTTPS webhook endpoint to receive
collection.succeededevents. After KYC approval, create ask_live_key and switch your integration to live collections.Read the integration guides → · Browse the full API reference →