Payment
Virtual Account (VA)

VA FAQ

21min
why can transactions using virtual account (va) fail? va number/billing number not found company code not listed entering {{the}} wrong va number the {{payment}} time has expired so, {{the}} va number can no longer use {{paymentproduct}} with va number was successful but hit by a timeout from {{the}} {{bank}} how do merchants check transactions that have been successfully paid with a virtual account? {{merchant}} s can view {{transaction}} history within a certain period through {{the}} merchant back office docid\ s2zo71iysoasepjtevvn7 at transaction data docid\ zrk8rit bqhvjtchyi31m {{menu}} to check all {{transaction}} data, or fail transaction docid 80blnxz5ufod5tu7wd7ea {{menu}} to check failed {{transaction}} data what is meant by settlement? {{settlement}} is {{the}} {{process}} of recording a {{transaction}} of transferring {{transaction}} funds from a financial institution ( {{bank}} or {{nicepay}} ) to an individual or company that refer to as a {{merchant}} {{please}} visit {{the}} business operation docid\ m7zt0r7lvzhfan0yhm9tt {{page}} for further {{information}} how long does it take to complete the virtual account settlement process? {{please}} visit {{the}} business operation docid\ m7zt0r7lvzhfan0yhm9tt {{page}} for further {{information}} is there a refund process at the merchant back office for payments with a virtual account? the {{nicepay}} merchant back office docid\ s2zo71iysoasepjtevvn7 does not provide a refund {{process}} for {{payment}} s with a {{va}} {{customer}} s can carry out {{the}} refund {{process}} by contacting {{the}} {{merchant}} to carry out {{the}} refund {{process}} can va fix close the amount? yes, {{nicepay}} provides a fixed type of va with a close amount , such as fixed close when will the merchant receive the notification? {{merchant}} s will receive a {{notification}} after a successful {{transaction}} why don't merchants receive notifications? {{please}} ensure that {{the}} {{notification}} url used is valid or not if valid, please make sure whether {{the}} {{merchant}} uses a firewall if using a firewall, please whitelist {{the}} {{nicepay}} ip first what to do if the notification is interrupted so that the merchant does not receive the notification? {{please}} contact {{nicepay}} for assistance in resending {{the}} {{notification}} what should be done if the mandiri va to be paid is disrupted so that the va fails to be paid? {{please}} ensure that {{the}} {{service}} provider is similar to {{the}} prefix used {{nicepay}} 88049 transferpay 70014 what is the maximum number of digits to make a va fix type? maximum 8 digits can the va expiry date and expiry time be set by the merchant? yes, {{merchant}} s can set via {{the}} vacctvaliddt and vacctvalidtm {{parameter}} s to adjust {{the}} va expiration time what to do if the va has been paid but the transaction status is still unpaid? {{merchant}} s can apply to {{nicepay}} , whether {{the}} {{transaction}} wants to be manual flagging (manually {{proceed}} successfully) or a refund {{process}} why does the va register experience an error? constraints that often occur are caused by errors in {{the}} {{parameter}} s sent what should be done if the merchant wants to do a payment simulation? {{merchant}} s can share vas that want to make {{payment}} s to {{nicepay}} , then {{nicepay}} will help simulate {{the}} {{payment}} {{process}} on {{the}} va how do i create a merchanttoken for va registration? merchanttoken can create by {{the}} {{parameter}} values combination ( timestamp + imid + referenceno + amt + merchantkey ) with sha256 can billing data and delivery data be equated? yes, billing data is mandatory for registration, while data delivery is optional can merchants use 2 types of va? for example, merchant wants to use normal va and fix va yes, but {{merchant}} s need 2 {{merchant}} ids (mid) for this purpose in va fix, what will happen if the customer proceed the first checkout process (for example shoes) but does not pay, then the customer checks out again with a different order (for example clothes)? va in {{the}} first {{checkout}} {{process}} that wasn't paid will automatically change {{status}} to expired when {{the}} {{customer}} performs {{the}} second {{checkout}} {{process}}