Transacty Merchant Onboarding
This guide is for your merchants. Goal: start using Transacty in a few easy steps.
1) What You Get From Transacty
When a merchant is onboarded, they get:
apiKeysecretbaseUrl—https://api.transacty.ai
They use these to call Transacty APIs.
2) Main Endpoints Merchants Use
Auth / identity
GET /v1/me
Balance
GET /v1/balance
PAYIN (customer pays merchant)
POST /v1/payinsGET /v1/payins/:id
PAYOUT (merchant sends money out)
POST /v1/payoutsGET /v1/payouts/:id
Transactions
GET /v1/transactions
3) HMAC Headers (Required for /v1/*)
Merchant must send:
X-Transacty-KeyX-Transacty-SignatureX-Transacty-Timestamp
Signature payload format:
<timestamp>.<raw_json_body>
Hash algorithm:
HMAC-SHA256 with merchant secret.
4) Important Notes for Merchants
- Use
transactionIdfrom Transacty as your main reference. platformOrderIdis provider-side reference (for support/escalation).- Do not call any payment provider directly from merchant integration.
- Poll
GET /v1/payins/:idorGET /v1/payouts/:idwhen you need the latest status.
5) Super Quick Test (Merchant)
GET /v1/meGET /v1/balancePOST /v1/payins- Complete payer step from
paymentInfo.content GET /v1/payins/:iduntilsuccessPOST /v1/payoutsGET /v1/payouts/:iduntil final state