Descripton

  • If the payment requires 3D verification and the merchant defined noticeUrl when creating the order, the system will notify the transaction status to noticeUrl after the user completes the payment

  • PLEASE DO NOT TAKE THIS NOTIFICATION MESSAGE AS THE FINAL TRANSACTION STATUS

Notice message

ElementData TypeRemarks
merchantOrderNomerchant defined transaction ID, must be unique for each request.
orderNostringAlchemy Pay defined transaction ID
currencystringUSD, EUR, GBP, JPY
orderAmountstringtransaction amount,
unit in cents (i.e. 100 = $1)
orderStatusstringSUCCESS / FAIL
customParamstringURL encode, customized data with maximum 500 characters after redirect to noticeUrl, for example: https://www.alchemypay.org?customParam={customParam},

Notice sample

https://www.alchemypay.org?orderNo=XP01OC0210507165741890600231509&orderAmount=12&orderTime=1620349062000&orderStatus=FAIL&currency=USD&merchantOrderNo=16203714690009995&customParam=testParam