Skip to main content

SNAP API

List of SNAP API

The following table is list of SNAP API:

NoNameDescriptionRelated Service
1Access Token B2BThis API is used to retrieves authorization token based on client_id and client_secret. The resulting token can be used in the HTTP header AuthorizationAuthorization Token Request
2Access Token B2B2CThis API is used to finalized account binding process by exchanging the authCode into accessToken that can be used as user authorizationAccount Binding & Unbinding
3Account CreationThis API is used for merchant to register user account in Paydia AppsAccount Binding & Unbinding
4Account Inquiry - Customer TopupThis API is used for merchant to do inquiry customer account via Paydia BisnisCustomer Topup
5Account UnbindingThis API is used to reverses the account binding process by revoking the accessToken and refreshTokenAccount Binding & Unbinding
6Auth PaymentThis API is used to initiate payment from user to merchant PaydiaAuth Payment
7Balance InquiryThis API is used to retrieves authorization token based on client_id and client_secret. The resulting token can be used in the HTTP header AuthorizationBalance Inquiry
8CaptureThis API is used for merchant to capture payment from user paydiaAuth Payment
9Capture QueryThis API is used to checking capture payment statusAuth Payment
10Customer TopupThis API is used for merchant to do topup customer account via Paydia BisnisCustomer Topup
11Customer Topup Notify (Non SNAP)This API is used to notify topup status and information from Paydia to merchant’s platformCustomer Topup
12Direct Debit PaymentThis API is used to initiate payment from merchant’s platform to PaydiaDirect Debit
13Direct Debit Payment NotifyThis API is used to notify payment status and information from Paydia to merchant’s platformDirect Debit
14Generate OAuth 2.0 Url (Non SNAP)This API is used to get oauth for get authCode in exchange accessToken B2B2CAccount Binding & Unbinding
15Generate QR MPMThis API is used to create QRIS from merchant to Paydia as the acquirerQRIS MPM (Acquirer)
16Payment NotifyThis API is used to notify payment status and information from Paydia to merchant’s platformQRIS MPM (Acquirer)
17Payment QueryThis API is used to checking auth payment statusAuth Payment
18Refund - Auth PaymentThis API is used to request refund payment user paydia base on auth paymentAuth Payment
19Refund PaymentThis API is used to refund the order qris from merchant’s platform to PaydiaQRIS MPM (Acquirer)
20Topup Inquiry StatusThis API is used for merchant to do inquiry status topup customer account via Paydia BisnisCustomer Topup
21Transaction HistoryThis API is used to query user’s Paydia Bisnis transaction history listTransaction History
22Transaction Status InquiryThis API is used to inquiry payment status and information generated qr from merchant’s platform to PaydiaQRIS MPM (Acquirer)
23VoidThis API is used for return user saldo from subtraction amount auth payment and captureAuth Payment
24Void QueryThis API is used to checking void payment statusAuth Payment
Copyright 2025. PT Datacell Infomedia. All rights reserved.
Licensed, registered & authorized by
Licensed, registered & authorized by
Member of
Member of
Certified by
Certified by
Certified by
Certified by