The Customer sends checkout data to the Merchant.
The Merchant requests an access token to NICEPAY.
NICEPAY generates access tokens.
NICEPAY sends response access token to the Merchant.
The Merchant receives the access token.
The Merchant requests registration to NICEPAY.
NICEPAY generates VA.
NICEPAY sends the VA number to the Merchant.
The Merchant obtains the VA number.
The Merchant displays the VA number to the Customer.
The Customer inputs VA and sends the data to the Bank.
The Bank processes the sent VA number.
The Bank sends inquiry to the NICEPAY.
NICEPAY checks transaction.
NICEPAY sends information to the Bank.
The Bank sends a payment request to the Customer.
The Customer performs the payment to the Bank.
The Bank does the payment process.
The Bank sends payment notification/payment message to NICEPAY.
NICEPAY updates the payment status to the Merchant.
NICEPAY sends notification through dbProcessUrl to the Merchant.
The Merchant receives notification.
The Merchant requests checking status API to NICEPAY.
NICEPAY sends response status final checking to the Merchant.
The Merchant receives final status.
The Merchant displays final status to the Customer.