AstraPay Registration - API E-Wallet
Terdapat beberapa perbedaan khusus untuk AstraPay seperti pada URL dan Token.
Tahap-tahap pada pada umumnya adalah sama. Namun terdapat perbedaan signifikan pada AstraPay. Khusus Registrasi dan Payment AstraPay, silakan kunjungi Registration - API E-Wallet dan Payment - API E-Wallet untuk mengetahui pada lain.
AstraPay Registration digunakan supaya dapat menghubungkan akun AstraPay dengan telah disediakan dari . Sehingga, sudah disediakan dan di-host dari sisi dapat ter dengan dari . berikut dapat digunakan untuk AstraPay.
API Endpoint | /nicepay/api/linkEnable.do |
---|---|
Request Method | POP UP, Redirect, Submit |
Description | Connecting Account to |
Header | Content-Type: application/form |
Merchant Token | SHA256 (iMid+referenceNo+billingPhone+merchantKey) |
Request Format | application/json |
- ini hanya dapat diterapkan untuk AstraPay.
Berikut ini adalah daftar untuk melakukan request registrasi AstraPay. Request regist menggunakan Call Form-URL. Parameter ini digunakan melalui platform pengujian sebagai salah satu tahapan supaya milik dapat terhubung dengan dari .
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
timeStamp Required | N | 14 | Request Timestamp (YYYYMMDDHH24MISS) | 20220101123456 |
iMid Required | AN | 10 | ID | Test |
referenceNo Required | ANS | 40 | 's Reference Number | ORD12345 |
payMethod | N | 2 | 05 | |
billingNm Required | A | 100 | Buyer Name | John Doe |
billingPhone Required | N | 15 | Buyer Phone Number | 082111111111 |
billingEmail Required | ANS | 40 | Buyer E-Mail | |
mitraCd Required | A | 4 | | ASTR |
dbProcessUrl Required | ANS | 255 | Notification URL | https://merchant.com/api/dbProcessUrl/Notif |
merchantToken Required | AN | 255 | Token | 6cfccfc0046773c1b589d8e 98f8b596c284f3c70a4ecf8 6eba14c18944b74bcd |
description | AN | 100 | Transaction Description | Test Transaction |
userIP Required | AN | 15 | User IP Address | 127.0.0.1 |
returnJsonFormat | AN | 100 | Return JSON Format | userSessionID |
kunjungi E-Wallet untuk mempelajari terkait .
Berikut adalah response parameter dari hasil request parameter untuk mendaftarkan AstraPay.
Parameter | Tipe | Ukuran | Deskripsi | Contoh / Catatan |
---|---|---|---|---|
resultCd | N | 4 | 0000 | |
resultMsg | AN | 255 | Result Message: Error Code | SUCCESS |
tXid | AN | 30 | Transaction ID | IONPAYTEST05202212121533119647 |
referenceNo | ANS | 40 | Reference Number | ncpy20221212153313 |
payMethod | N | 2 | 05 | |
amt | N | 12 | Amount | null |
transDt | N | 8 | Transaction Date (YYYYMMDD) | 20221212 |
transTm | N | 6 | Transction Time (HH24MISS) | 153313 |
mitraCd | A | 4 | ASTR | |
paymentExpDt | N | 6 | QR Expiry Date (YYYYMMDD) | null |
paymentExpTm | N | 6 | QR Expiry Time (HH24MISS) | null |
redirectUrlHttp | ANS | 255 | Redirect to Page | https://sandbox.astrapay.com/merchant-service/link?clientId=1baf55ad-2130-4d46-bf48-91b0b01004a1&merchantUserId=2212124f0ccbef5a913058 |
redirectUrlApp | AN | 100 | Redirect URL Apps | null |
redirectToken | AN | 100 | Redirect Token | null |
Callback Handling pada registrasi didapatkan dalam bentuk URL setelah sukses melakukan registrasi.