Dana
Kirim ke :
http://127.0.0.1:17000/host
=====
Method :
POST
=====
Parameter 1 :
modul=ID_MODUL|url=https://api.sandbox.dana.id (developer) atau https://api.saas.dana.id (produksi)
=====
Parameter 2 :
user=[Client ID]|password=[Client Secret]|uid=[merchant ID]
=====
Balance :
server=dana/tools&format=saldo&user=[user]&pass=[password]&uid=[uid]&url=[url]
=====
Inquiry dana :
server=dana/emoney&format=trx&user=[user]&pass=[password]&uid=[uid]& nominal=[nominal]000&tujuan=[tujuan]&trxid=CEK_[trxid]&url=[url]¶meter=[kodereseller]/division_id
Payment dana :
server=dana/emoney&format=trx&user=[user]&pass=[password]&uid=[uid]& nominal=[nominal]000&tujuan=[tujuan]&trxid=[trxid]&url=[url]¶meter=[kodereseller]/division_id&modul=[modul]&cekoutbox=1&ceksaldo=1
Inquiry transfer bank:
server=dana/transfer&format=trx&user=[user]&pass=[password]&uid=[uid]&kode=KODE_BANK&nominal=[nominal]&tujuan=[tujuan]&trxid=CEK_[trxid]&url=[url]
Payment transfer bank :
server=dana/transfer&format=trx&user=[user]&pass=[password]&uid=[uid]&kode=KODE_BANK&nominal=[nominal]&tujuan=[tujuan]&trxid=[trxid]&url=[url]&modul=[modul]&cekoutbox=1&ceksaldo=1
-----
Panduan uat inquiry dana topup :
- trxid=uat-0/CEK_[trxid]
'1 Account Inquiry Success - User non KYC
'2 Account Inquiry Success - User already KYC
'3 Account Inquiry Success - User non-KYC & max amount = 2000000.00
'4 Account Inquiry Success - User KYC & max amount = 20000000.00
'5 Account Inquiry User non-KYC, amount filled with greater than maximum amount (amount = 3000000.00)
'6 Account Inquiry User already KYC, amount filled with greater than maximum amount (amount = 11000000.00)
'7 Account Inquiry Exceeds Transaction Amount Limit
'8 Account Inquiry Insufficient Fund - Insufficient MDA (Merchant Deposit Account)
'9 Account Inquiry Do Not Honor - Using frozen account
'21 Account Inquiry Invalid Field Format - unregistered customerNumber
'22 Account Inquiry Internal Server Error
'26 Account Inquiry Invalid Merchant
'27 Account Inquiry Invalid Card/Account/Customer [info]/Virtual Account
'29 Account Inquiry Too Many Request
'30 Account Inquiry General Error
'31 Account Inquiry Total Timeout
'32 Account Inquiry Unrecognized RC
- trxid=uat-10/CEK_[trxid]
'10 Account Inquiry Invalid Mandatory Field amount - amount field (request doesn't contain amount)
- trxid=uat-11/CEK_[trxid]
'11 Account Inquiry Invalid Field Format - currency of amount (currency of amount equal to null)
- trxid=uat-12/CEK_[trxid]
'12 Account Inquiry Invalid Field Format - currency of amount (currency of amount equal to empty string)
- trxid=uat-13CEK_[trxid]
'13 Account Inquiry Invalid Field Format - value of amount (value of amount equal to null)
- trxid=uat-14/CEK_[trxid]
'14 Account Inquiry Request without value of amount (value of amount equal to empty string)
- trxid=uat-15CEK_[trxid]
'15 Account Inquiry Invalid Field Format - invalid currency of amount (amount.currency != IDR, e.g. amount.currency = USD)
- trxid=uat-16/CEK_[trxid]
'16 Account Inquiry Invalid Field Format - additionalInfo.fundType (additionalInfo.fundType equal to null)
- trxid=uat-17/CEK_[trxid]
'17 Account Inquiry Invalid Field Format - additionalInfo.fundType (additionalInfo.fundType equal to empty string)
- trxid=uat-18/CEK_[trxid]
'18 Account Inquiry Invalid Field Format - additionalInfo.fundType (e.g. additionalInfo.fundType = INVALID_FUND_TYPE)
- trxid=uat-19/CEK_[trxid]
'19 Account Inquiry Invalid Mandatory Field customerNumber - customerNumber (customerNumber equal to null)
- trxid=uat-20/CEK_[trxid]
'20 Account Inquiry Invalid Mandatory Field customerNumber - customerNumber (customerNumber equal to empty string)'
- trxid=uat-23/CEK_[trxid]
'23 Account Inquiry Unauthorized - Invalid Signature
- trxid=uat-24/CEK_[trxid]
'24 Account Inquiry Unauthorized - Invalid Client
-----
Panduan uat payment dana topup :
- trxid=uat-0/[trxid]
'33 Customer Topup Success - user non-KYC with max amount (amount = 2000000.00)
'34 Customer Topup Success - user already KYC with max amount (amount = 10000000.00)
'35 Customer Topup Success - Customer Registered Number
'36 Customer Topup Idempotent check
'37 Customer Topup Inconsistent request
'38 Customer Topup Invalid Merchant
'39 Customer Topup Invalid account - blacklisted account
'40 Customer Topup Exceeds Transaction Amount Limit - user non KYC & amount greater than max amount (amount = 2000000.00)
'41 Customer Topup Exceed Transaction Amount Limit - payee amount exceed monthly limit
'42 Customer Topup Insufficient Fund - insufficient MDA (Merchant Deposit Account)
'43 Customer Topup Exceeds Transaction Amount Limit - user KYC with amount greater than max. amount (amount = 11000000.00)
'44 Customer Topup Suspected fraud
'45 Customer Topup Transaction not permitted.
'46 Customer Topup Do Not Honor - Frozen Account
'62 Customer Topup Internal Server Error
'65 Customer Topup Too Many Request
'66 Customer Topup General Error
'67 Customer Topup Invalid Token B2B
'68 Customer Topup Invalid Customer Token
'69 Customer Topup Total Timeout
'70 Customer Topup Unrecognized RC
- trxid=uat-47/[trxid]
'47 Customer Topup Invalid Mandatory - amount equal to null
- trxid=uat-49/[trxid]
'49 Customer Topup Invalid Field Format - currency of amount equal to empty string
- trxid=uat-50/[trxid]
'50 Customer Topup Invalid Field Format - value of amount equal to null
- trxid=uat-51/[trxid]
'51 Customer Topup Invalid Field Format - value of amount equal to empty string
- trxid=uat-52/[trxid]
'52 Customer Topup Invalid Field Format - value of amount (e.g. amount.value =10000.000)
- trxid=uat-53/[trxid]
'53 Customer Topup Invalid Field Format - currency of amount format (e.g. amount.currency = ZZZ)
- trxid=uat-54/[trxid]
'54 Customer Topup Invalid Mandatory Field - partnerReferenceNo equal to null
- trxid=uat-56/[trxid]
'57 Customer Topup Invalid Field Format - additionalInfo.fundType equal to empty string
-trxid=uat-57/[trxid]
'57 Customer Topup Invalid Field Format - additionalInfo.fundType equal to empty string
-trxid=uat-58/[trxid]
'58 Customer Topup Invalid Field Format - additionalInfo.fundType = DANA_TEST
-trxid=uat-59/[trxid]
'59 Customer Topup Invalid Mandatory Field feeAmount - feeAmount equal to null
-trxid=uat-60/[trxid]
'60 Customer Topup Invalid Mandatory Field customerNumber - customerNumber equal to null
- trxid=uat-61/[trxid]
'61 Customer Topup Invalid Mandatory Field customerNumber - customerNumber equal to empty string
Panduan uat status dana topup :
- trxid=uat-0/[trxid]
71 Customer Topup Inquiry Status Success - Success(00)
72 Customer Topup Inquiry Status Success - Initiated(01)
73 Customer Topup Inquiry Status Success - Paying(02)
74 Customer Topup Inquiry Status Success - Pending(03)
75 Customer Topup Inquiry Status Success - Refunded(04)
76 Customer Topup Inquiry Status Success - Cancelled(05)
77 Customer Topup Inquiry Status Success - Failed(06)
78 Customer Topup Inquiry Status Success - Not Found (07)
79 Customer Topup Inquiry Status Success - Unrecognized latestTransactionStatus
80 Customer Topup Inquiry Status Empty String - Success (00)
81 Customer Topup Inquiry Status Empty String - Initiated (01)
82 Customer Topup Inquiry Status Empty String - Paying (02)
83 Customer Topup Inquiry Status Empty String - Pending (03)
84 Customer Topup Inquiry Status Empty String - Refunded (04)
85 Customer Topup Inquiry Status Empty String - Canceled (05)
86 Customer Topup Inquiry Status Empty String - Failed (06)
87 Customer Topup Inquiry Status Empty String - Not Found (07)
88 Customer Topup Inquiry Status Transaction Not Found
- trxid=uat-89/[trxid]
89 Customer Topup Inquiry Status Invalid Field Format - originalPartnerReferenceNo (originalPartnerReferenceNo equal to null)
- trxid=uat-90/[trxid]
90 Customer Topup Inquiry Status Invalid Field Format - originalPartnerReferenceNo (originalPartnerReferenceNo equal to empty string)
- trxid=uat-91/[trxid]
91 Customer Topup Inquiry Status Invalid Mandatory Field - serviceCode (serviceCode equal to null)
- trxid=uat-92/[trxid]
92 Customer Topup Inquiry Status Invalid Mandatory Field - serviceCode (serviceCode equal to empty string)
- trxid=uat-93/[trxid]
93 Customer Topup Inquiry Status Invalid Field Format serviceCode - serviceCode (e.g. serviceCode = Zx5)
- trxid=uat-94/[trxid]
94 Customer Topup Inquiry Status Internal Server Error
- trxid=uat-95/[trxid]
95 Customer Topup Inquiry Status Invalid Signature
- trxid=uat-96/[trxid]
96 Customer Topup Inquiry Status Invalid Client
- trxid=uat-97/[trxid]
97 Customer Topup Inquiry Status General Error
- trxid=uat-98/[trxid]
98 Customer Topup Inquiry Status Too Many Request
- trxid=uat-99/[trxid]
99 Customer Topup Inquiry Status Total Timeout
- trxid=uat-100/[trxid]
100 Customer Topup Inquiry Status Unrecognized RC
- trxid=uat-101/[trxid]
101 Customer Topup Inquiry Status Invalid Token B2B
============================================================================
Panduan uat trf bank :
case uat
- trxid=uat-06/[trxid]
'06 Bank account inquiry with amount.currency parameter not "IDR" (ex: USD)
- trxid=uat-07/[trxid]
'07 Bank account inquiry with mandatory body parameter null, additionalInfo.fundType null
Panduan uat trf bank :
case uat
- trxid=uat-09/[trxid]
'10 transfer To Bank with amount.currency parameter not "IDR" (ex: USD)
- trxid=uat-11/[trxid]
'11 transfer To Bank with mandatory header parameter null, X-SIGNATURE null
============================================================================
Respon trf bank :
respon inquiry :
FORMAT:INQ/KODE:tbo/TUJUAN:0141672249303/MODUL:0/TRXID:CEK_44567597/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044567597","beneficiaryAccountNumber":"******9303","beneficiaryAccountName":"UDIS ","beneficiaryBankCode":"014","beneficiaryBankShortName":"BCA","beneficiaryBankName":"BCA","amount":{"value":"10000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} /SALDO:.
FORMAT:INQ/KODE:tbo/TUJUAN:0226609081450252904/MODUL:0/TRXID:CEK_44548344/KET:Respon Checking : {"responseCode":"4044211","responseMessage":"Invalid Card/Account/Customer Number/Virtual Account","partnerReferenceNo":"000044548344"} /SALDO:.
FORMAT:INQ/KODE:tbo/TUJUAN:009082145535610/MODUL:0/TRXID:CEK_44547332/KET:Respon Checking : {"responseCode":"5004200","responseMessage":"General error","partnerReferenceNo":"000044547332"} /SALDO:.
FORMAT:INQ/KODE:tbo/TUJUAN:0081120020738135/MODUL:0/TRXID:CEK_44490040/KET:Respon Checking : {"responseCode":"5004201","responseMessage":"Internal server error","partnerReferenceNo":"000044490040"} /SALDO:.
respon payment :
report > FORMAT:TOPUP/KODE:tbo/TUJUAN:0141672249303/MODUL:0/TRXID:44567603/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044567603","beneficiaryAccountNumber":"******9303","beneficiaryAccountName":"UDIS ","beneficiaryBankCode":"014","beneficiaryBankShortName":"BCA","beneficiaryBankName":"BCA","amount":{"value":"400000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} / Respon Payment : {"responseCode":"2024300","responseMessage":"Request In Progress","referenceNo":"2024112810121482010100166858567072417","referenceNumber":"2024112810121482010100166858567072417","transactionDate":"2024-11-28T08:58:56 07:00","partnerReferenceNo":"000044567603","additionalInfo":{"resultMsg":"PAYMENT_IN_PROCESS"}} / Respon Status : {"responseCode":"2003900","responseMessage":"Successful","originalPartnerReferenceNo":"000044567603","originalExternalId":"000044567603","originalReferenceNo":"2024112810121482010100166858567072417","serviceCode":"00","amount":{"value":"400000.00","currency":"IDR"},"latestTransactionStatus":"01","transactionStatusDesc":"Initiated","additionalInfo":{}} /SALDO:.
eport > FORMAT:TOPUP/KODE:tbo/TUJUAN:0141672249303/MODUL:0/TRXID:44567603/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044567603","beneficiaryAccountNumber":"******9303","beneficiaryAccountName":"UDIS ","beneficiaryBankCode":"014","beneficiaryBankShortName":"BCA","beneficiaryBankName":"BCA","amount":{"value":"400000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} / Respon Payment : {"responseCode":"2024300","responseMessage":"Request In Progress","referenceNo":"2024112810121482010100166858567072417","referenceNumber":"2024112810121482010100166858567072417","transactionDate":"2024-11-28T08:58:56 07:00","partnerReferenceNo":"000044567603","additionalInfo":{"resultMsg":"PAYMENT_IN_PROCESS"}} / Respon Status : {"responseCode":"2003900","responseMessage":"Successful","originalPartnerReferenceNo":"000044567603","originalExternalId":"000044567603","originalReferenceNo":"2024112810121482010100166858567072417","serviceCode":"00","amount":{"value":"400000.00","currency":"IDR"},"latestTransactionStatus":"01","transactionStatusDesc":"Initiated","additionalInfo":{}} /SALDO:.
report > FORMAT:TOPUP/KODE:tbo/TUJUAN:0091904222136/MODUL:0/TRXID:44567027/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044567027","beneficiaryAccountNumber":"******2136","beneficiaryAccountName":"TINI INDRIANI","beneficiaryBankCode":"009","beneficiaryBankShortName":"BNI","beneficiaryBankName":"BNI","amount":{"value":"50000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} / Respon Payment : {"responseCode":"2024300","responseMessage":"Request In Progress","referenceNo":"2024112810121482010100166858566974870","referenceNumber":"2024112810121482010100166858566974870","transactionDate":"2024-11-28T08:56:35 07:00","partnerReferenceNo":"000044567027","additionalInfo":{"resultMsg":"PAYMENT_IN_PROCESS"}} / Respon Status : {"responseCode":"2003900","responseMessage":"Successful","originalPartnerReferenceNo":"000044567027","originalExternalId":"000044567027","originalReferenceNo":"2024112810121482010100166858566974870","serviceCode":"00","amount":{"value":"50000.00","currency":"IDR"},"latestTransactionStatus":"00","transactionStatusDesc":"Success","additionalInfo":{}} /SALDO:.
FORMAT:TOPUP/KODE:tbo/TUJUAN:0141652664932/MODUL:1047/TRXID:44570068/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044570068","beneficiaryAccountNumber":"******4932","beneficiaryAccountName":"MELIANA BR SITINJAK","beneficiaryBankCode":"014","beneficiaryBankShortName":"BCA","beneficiaryBankName":"BCA","amount":{"value":"100000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} / Respon Payment : {"responseCode":"2004300","responseMessage":"Success","referenceNo":"2024112810121482010100166767667895674","referenceNumber":"2024112810121482010100166767667895674","transactionDate":"2024-11-28T09:08:59+07:00","partnerReferenceNo":"000044570068","additionalInfo":{}} /SALDO:.
respon status :
FORMAT:STATUS/KODE:tbo/TUJUAN:0141652664932/MODUL:1059/TRXID:44570068/KET:Respon Checking : {"responseCode":"2004200","responseMessage":"Success","partnerReferenceNo":"000044570068","beneficiaryAccountNumber":"******4932","beneficiaryAccountName":"MELIANA BR SITINJAK","beneficiaryBankCode":"014","beneficiaryBankShortName":"BCA","beneficiaryBankName":"BCA","amount":{"value":"100000.00","currency":"IDR"},"additionalInfo":{"feeAmount":{"value":"666.00","currency":"IDR"},"maxAmount":{"value":"250000000.00","currency":"IDR"}}} / Respon Status : {"responseCode":"2003900","responseMessage":"Successful","originalPartnerReferenceNo":"000044570068","originalExternalId":"000044570068","originalReferenceNo":"2024112810121482010100166767667895674","serviceCode":"00","amount":{"value":"100000.00","currency":"IDR"},"latestTransactionStatus":"00","transactionStatusDesc":"Success","additionalInfo":{}} .