Skip to main content

Developer Setup

Use this setup checklist before building any merchant or lender integration.

Environments

SurfaceSandboxProduction
Merchant BNPL APIshttps://gateway-sandbox.fundiin.vnhttps://gateway.fundiin.vn
Lender webhookshttps://api-qa.fundiin.vnhttps://api.fundiin.vn

Credentials

Fundiin provides credentials during onboarding.

CredentialUsed for
Client-IdIdentifies the merchant, platform, or lender partner.
secretKeySigns and verifies request bodies with HMAC SHA-256.
Portal accessManages merchant operations, credentials, and transactions.

Shared primitives

These apply to both merchant and lender integrations.

PrimitiveWhat to implement
HMAC signingSign outgoing requests and verify incoming callbacks. See Signature.
IdempotencyRetry safely without duplicate processing. See Idempotency.
WebhooksReceive payment status, loan, and repayment events. See Webhooks and Callbacks.

Shared tools

ToolUsed for
Postman GuideBuild and test signed requests for either merchant or lender APIs.
HMAC SignaturesGenerate HMAC request signatures across all integration surfaces.
Webhook Event BuilderGenerate signed webhook payloads and cURL commands for merchant callbacks or lender notifications.
IdempotencyRetry safely without duplicate processing.

Surface tools

ToolUsed for
API ExplorerExplore merchant BNPL, tokenization, and lending API requests.
Lending APIsJump directly to lender loan lifecycle and repayment notifications.
Merchant DemoTry the merchant BNPL checkout experience.
Test InstrumentsValidate merchant checkout scenarios in sandbox.