Onboarding Steps
Follow these five steps to complete your first stablecoin collection from scratch.
Become a Paydify partner
Confirm business scenario
Receive sandbox credentials
Create your first API request
Go live in production
1. Become a Paydify partner
Contact our business team to complete KYC and obtain your identifiers:
- PartnerID (PID) — your unique identity on Paydify; sales and operations serve you by PID.
- MerchantID (MID) — the merchant entity that originates transactions; you may have multiple MIDs. PID and MID are currently provisioned by your BD.
2. Confirm your business scenario
Clarify which product capabilities you need — Payin, Payout, or Custodian treasury:
- Each product exposes a different API set; your BD confirms this during KYC.
- See solution overview for scenario fit and examples.
3. Receive sandbox credentials
After KYC, Paydify sends sandbox credentials to your registered email:
- x-api-key is paired with x-api-secret, used for request signing and verification.
4. Create your first API request
POST /payin/v1/createPayment
A Minimal Viable Integration needs only four actions:
- Sign and call
POST /payin/v1/createPaymentwith sandbox x-api-key + x-api-secret; - Open the returned
httplinkin a browser and jump to the selected wallet to pay; - Listen for async callbacks on
notificationUrl; - When callback
state = PAID, callgetPaymentStatusto confirm.
See CKP checkout integration for fields, signing, and callbacks.
5. Go live in production
After sandbox integration is complete, submit to your BD:
- Sandbox test report;
- Outbound IP allowlist for callbacks;
- Proof of valid HTTPS certificate on your callback domain (required in production).