Webhook
contentType: 'application/json',
Signature: '74f102b356ff5d44e4bd419259ae36d270badb2248939ac6120066c767720cac'const HmacSHA256 = crypto.createHmac('SHA256', <AppSecret>);
const signature = HmacSHA256.update(JSON.stringify(<body data>)).digest('hex');//success
{
status: 200,
message: 'success',
data: {
reference: 'X1212312323426',
orderId: 1140634,
orderNo: 'AP2406241653394339',
mchId: 30327862,
gameId: 1450015065,
productId: 1637524,
productName: '60 UC',
displayPrice: '0.99',
displayCurrency: 'USD',
salePrice: '0.72',
saleCurrency: 'USD'
}
}
//failed
{
status: -1,
message: 'failed',
data: {
reference: 'X1212312323426',
orderId: 1140634,
orderNo: 'AP2406241653394339',
mchId: 30327862,
gameId: 1450015065,
productId: 1637524,
productName: '60 UC',
failedType: '',
failedReason: ''
}
}
Other Considerations
Last updated