Notice

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

Element

Data Type

Remarks

merchantOrderNo

merchant defined transaction ID, must be unique for each request.

orderNo

string

Alchemy Pay defined transaction ID

currency

string

USD, EUR, GBP, JPY

orderAmount

string

transaction amount,
unit in cents (i.e. 100 = $1)

orderStatus

string

SUCCESS / FAIL

customParam

string

URL 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