NICEPAY API
...
Payment API
API Payloan

Registration - API Payloan

17min

About API for Payloan Registration



This uses by s to register s with so that they can register s.



API for Payloan Registration



The Registration uses so that s can connect to from . So that that has been provided and hosted from side can integrate with from . The following s can use for Indodana, Akulaku, and Kredivo Registrations.

API Endpoint

/nicepay/direct/v2/registration

Request Method

POST

Description

Performs Transaction Regist to NICEPAY

Merchant Token

SHA256(timeStamp+iMid+referenceNo+amt+merchantKey)

Request Format

application/json



Request Parameter for Payloan Registration



The following is a list of s for requesting registration of . This uses in platform as one of stages so that 's can connect with s from .

Parameter

Tipe

Ukuran

Deskripsi

Contoh / Catatan

timeStamp

Required

N

14

Request Timestamp (YYYYMMDDHH24MISS)

20220131125959

iMid

Required

AN

10

 ID



PAYLOANTES

payMethod

Required

N

2

06

currency

Required

A

3

Currency



IDR

amt

Required

N

12

Amount



10000

referenceNo

Required

ANS

40

's Reference Number



ORD12345

callBackUrl

ANS

255

 Result URL



goodsNm 

Required

AN

100

Goods Name



Test Transaction

billingNm

Required

A

100

Buyer Name



John Doe

billingPhone

Required

N

15

Buyer Phone Number



08123456789

billingEmail

Required

ANS

40

Buyer E-Mail



email@merchant.com

billingAddr

Required

AN

100

Buyer Address



Jalan Bukit Berbunga 22

billingCity

Required

A

50

Buyer City



Jakarta

billingState

Required

A

50

Billing State



DKI Jakarta

billingPostCd

Required

N

10

Billing Post Number



12345

billingCountry

Required

A

10

Billing Country





cartData

Required

JSONstring

4000

Cart Data



{"count":3,"item":[{"goods_id":30,"goods_name":"Beanie","goods_type":"Accessories","goods_amt":5000,"goods_sellers_id":"NICEPAY-NamaMerchant","goods_sellers_name":"NICEPAYSHOP","goods_quantity":1,"goods_url":"http://www.nicestore.com/product/beanie/"},..]}

userIP

Required for CC, E-Wallet, Payloan,QRIS

AN

15

User IP



127.0.0.1

dbProcessUrl

Required

ANS

255

Notification URL



https://merchant.com/dbProcessUrl

merchantToken

Required

AN

255

 Token



9b38b12e83b6ee124d4b549238f232c6179b168effc4ffb7f64d00c15f08e230

deliveryNm

Required

A

30

Delivery Name

email@merhchant.com

deliveryPhone

Required

N

15

Delivery Phone

08123456789

deliveryAddr

Required

AN

100

Delviery Address

Jalan Bukit Berbunga 22

deliveryCity

Required

A

50

Delivery City

Jakarta

deliveryState

Required

A

50

Delivery State

DKI Jakarta

deliveryPostCd

Required

N

10

Delivery Post Code

12345

deliveryCountry

Required

A

10

Delivery Country



mitraCd

Required

N

2

Mitra Code

KDVI

instmntType

Required

N

8

Request Date (YYYYMMDD)

2

instmntMon

Required

N

6

Request Time (HH24MISS)

1

userSessionID

AN

255

ID User Session

697D6922C961070967D3BA1BA5699C2C

userAgent

ANS

255

User Agent

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,like Gecko) Chrome/60.0.3112.101 Safari/537.36

userLanguage

ANS

255

User Language

ko-KR,en-US;q=0.8,ko;q=0.6,en;q=0.4

sellers

Required

JSON String

4000

Seller Data

[{\"sellersId\":\"NICEPAY-NamaMerchant\",\"sellersNm\":\"NICEPAYSHOP\",\"sellersUrl\":\"http://nicestore.store/product/beanie/\",\"sellersEmail\":\"Nicepay@nicepay.co.id\",\"sellersAddress\":{\"sellerNm\":\"NICEPAYSHOP\",\"sellerLastNm\":\"NICEPAYSHOP\",\"sellerAddr\":\"Jln. Kasablanka Kav 88\",\"sellerCity\":\"Jakarta\",\"sellerPostCd\":\"14350\",\"sellerPhone\":\"082111111111\",\"sellerCountry\":\"ID\"}}]

 visit Payloan to learn general about .



Response Parameter for Payloan Registration



The following is response from result of request for registering .

Parameter

Type

Size

Description

Example / Notes

resultCd

N

4

0000

resultMsg

AN

255

Result Message: Error Code

SUCCESS

tXid

AN

30

Transaction ID

PAYLOANTES06202212051018325178

referenceNo

ANS

40

 Reference Number

ORD12345

payMethod

N

2

06

amt

N

12

 Amount

10000

transDt

N

8

Transaction Date (YYYYMMDD)

null

transTm

N

6

Transaction Time (HH24MISS)

null

description

AN

100

Transaction Description

null

bankCd

A

4

Bank Code

null

vacctNo

N

20



null

mitraCd

A

4

Mitra Code

KDVI

payNo

N

12

CVS Number

null

currency

A

3

Currency

null

goodsNm

AN

100

Goods Name

null

billingNm

A

100

Buyer Name

null

payValidDt

N

8

Expiry Date (YYYYMMDD)

null

payValidTm

N

6

Expiry Time (HH24MISS)

null

requestURL

ANS

360

Request URL

null

paymentExpDt

N

6

QR Expiry Date (YYYYMMDD)

null

paymentExpTm

N

6

QR Expiry Time (HH24MISS)

null

qrContent

ANS

360

QR String in Plain Text

null

qrUrl

ANS

360

URL for QR Image, Valid for 5 minutes

null



Sample JSON for Payloan Registration


JSON Request
JSON Response
Java Request




Cart Data Payloan



Each that works together with has different condition. Following are detailed terms for each .

Indodana

CartData in Registration is useful for declaring items that will check out along with item details and price per item.

Parameter

Description

Contoh

Count

The total number of all card data

2

Item

It divides into 4 kinds of s, namely img_url, goods_name, goods_detail and goods_amt

-



Detailed explanation on Item s.

Parameter

Description

Example / Notes

goods_id

Goods ID

AA12345

goods_name

Goods Name

Beanie

goods_amt

Goods Price

5000

goods_type

Goods Type

others

goods_quantity

Goods Quantity

1

goods_url

Goods Link

goods_sellers_id

Goods Seller ID

-Nama

goods_sellers_name

Goods Seller Name

SHOP


cartData Payloan Indodana Registration




Akulaku / Kredivo

CartData in Registration is useful for declaring what items will check out along with item details and price for each item.

Parameter

Description

Contoh

Count

The total number of all card data

2

Item

It divides into 4 kinds of s, namely img_url, goods_name, goods_detail , and goods_amt

-



Detailed explanation on Item parameters

Parameter

Description

Example / Notes

goods_id

Goods ID

AA12345

goods_name

Goods Name

Beanie

goods_amt

Goods Price

5000

goods_type

Goods Type

others

goods_detail

Goods Detail

AA1345678

goods_quantity

Goods Quantity

1

goods_url

Goods Link

http://nicestore.go/product/beanie/

goods_sellers_id

Goods Seller ID

-Nama

goods_sellers_name

Goods Seller Name

SHOP


cartData Payloan Akulaku/Kredivo Registration




Payloan Seller Data



 Seller Data contains Seller data sent from Seller to to be used as Seller validation during using .

Parameter

Description

Example

sellersId

Seller ID

SEL123

sellersNm

Seller Name

Sellers 1

sellersEmail

Seller E-Mail

sellers@test.com

sellersUrl

Seller Link

sellersAddress -> sellerNm

Seller Name

Sellers

sellersAddress -> sellerLastNm

Seller Last Name

1

sellersAddress -> sellerAddr

Seller Address

Jalan Berbangsa 1

sellersAddress -> sellerCity

Seller City Origin

Jakarta Barat

sellersAddress -> sellerPostCd

Seller Postal Code

12344

sellersAddress -> sellerPhone

Seller Phone number

08123456789

sellersAddress -> sellerCountry

Seller Country Origin

ID


Payloan Seller Data




Updated 14 Nov 2024
Did this page help you?
Yes
No