curl --location --request POST 'https://pay-gateway1.uat.useepay.com' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'version=1.0' \
--data-urlencode 'merchantNo=500000000007362' \
--data-urlencode 'transactionId=202212070142347' \
--data-urlencode 'originalTransactionId=originalTransactionId' \
--data-urlencode 'reference=reference' \
--data-urlencode 'transactionType=pay' \
--data-urlencode 'amount=1234' \
--data-urlencode 'currency=USD' \
--data-urlencode 'resultCode=succeed' \
--data-urlencode 'errorCode=0000' \
--data-urlencode 'errorMsg=0000' \
--data-urlencode 'echoParam=echoParam' \
--data-urlencode 'signType=MD5' \
--data-urlencode 'sign=decb3b9b728c7af4251acae23804939b' \
--data-urlencode 'issuerResponse={"issuerResponseMsg":"Not sufficient funds","issuerResponseCode":"51"}' \
--data-urlencode 'reserved='