If you do not use Java to program, this error my occur. Please use Java and the demo we provide to encrypt
Please decode the payload by base64, then decode by tlv. According to our QR Code specs, 'pan' is included in field 57.
At present, we don't support the self test of these interfaces. If you apply to go live, you can test these interfaces through our online test
These two transactions depend on the services of the acquirer.This scenario can be done in the test environment,which need the acquirer to apply for access first。 Later when you are ready to production test, we will have people in charge to assist you and simulate merchant-presented payment.
Please check your payload carefully according to the API reference, and pay attention to the required fields and the mutual exclusion between the fields. For example, the Token and PAN fields do not need to be filled in at the same time.In addition, please note that the msgID and timestamp of each request should be changed, and the txnId should not be the same for different transaction.
UPI do not provide QR code generation API, you can refer to specifiations : https://developer.unionpayintl.com/cjweb/support/file/online/0/6. Please try this website: https://qrctest.unionpayintl.com/cqrt/index to find QR CODE example.