openactive / open-booking-api

Repository for the Open Booking API specification
Other
2 stars 3 forks source link

Clarify cancellation for prepayment states #168

Open nickevansuk opened 3 years ago

nickevansuk commented 3 years ago

Clarify "8.3.2 Customer requested cancellation" for prepayment states. The broker has enough information to refund any amount they have taken.

Clarify that totalPaymentDue.prepayment must exist in the Orders feed, so that it doesn't overwrite the value to "null" when the Broker overwrites "its previous copy of each property when processed".

Include totalPaymentDue.prepayment in the examples to clarify its use.

nickevansuk commented 3 years ago

Existing tests in the prepayment-* features should check for totalPaymentDue.prepayment is returned in the orders feed during cancellation