Airpay - compliance check
Closed this issue · 3 comments
BLR-0118 commented
- /confirm:
- fulfillment.end.person.name is mandatory;
- /update payload is not compliant with contract;
BLR-0118 commented
sandeepshahi commented
order-flow
/init
- /message/order/items/0 must have required property 'fulfillment_id' (instead of fulfilment_id)
- fulfillments[].id in /init should be the fulfillments[].id in /on_select
- gps coordinates and address.area_code in fulfillments[0].end.location mismatch in /select & /init (a new /select call should be called whenever there is change in gps location or area_code)
/confirm
- Billing timestamps (created_at and updated_at) should remain same in /init and /confirm
part-cancel-flow
/update
- refund flow is missing (update call for settlement trail should be provided)
BLR-0118 commented
logs cleared for v1.1.0