App Integration Guide (Developers)
👉 Here we take an example of Instamojo webhook response
{
"link_id": "le6a0d86fa66a43918ea07907967",
"payment_id": "MOJO2a0D82581190",
"status": "succesful",
"currency": "INR",
"amount": "9.00",
"mac": "fb4707f4b120ed939d4238451474c6e6f9"
}
Case 1. When the response captured is fail workflow couldn't continue forward as the trigger event as per the filter condition.
👉 Here we take an example of Razorpay webhook response
"payload": {
"payments": [
{
"entity": {
"id": "pay_DESlfW9H8K9uqM",
"entity": "payment",
"amount": 100,
"currency": "INR",
"base_amount": 100,
"status": "captured",
"order_id": "order_DESlLckIVRkHWj",
"invoice_id": null,
"international": false,
"method": "netbanking",
"card_id": null,
"bank": "HDFC",
"wallet": null,
"vpa": null,
"email": "[email protected]",
"contact": "+919876543210",
"notes": [],
"fee": 2,
"acquirer_data": {
"bank_transaction_id": "0125836177"
},
"created_at": 1567674599
}
}
]
}
payload": {
"payments": {
"entity": {
"id": "pay_DESlfW9H8K9uqM",
"entity": "payment",
"amount": 100,
"currency": "INR",
"base_amount": 100,
"status": "captured",
"order_id": "order_DESlLckIVRkHWj",
"invoice_id": null,
"international": false,
"method": "netbanking",
"card_id": null,
"bank": "HDFC",
"wallet": null,
"vpa": null,
"email": "[email protected]",
"contact": "+919876543210",
"notes": [],
"fee": 2,
"acquirer_data": {
"bank_transaction_id": "0125836177"
},
"created_at": 1567674599
}
}
}
{
"or": [
[
{
"source": "{{item}}",
"logic": "eq",
"value": "comment"
}
]
]
}
{
"or": [
[
{
"source": "{{item}}",
"logic": "eq",
"value": "status"
}
],
[
{
"source": "{{item}}",
"logic": "eq",
"value": "photo"
}
],
[
{
"source": "{{item}}",
"logic": "eq",
"value": "video"
}
]
]
}