playfinder / openactive

A place to submit issues with the Bookteq Openactive feeds
0 stars 0 forks source link

TotalPaymentDueMismatchError is returned if making a B request without C1/C2 #14

Open lukehesluke opened 6 days ago

lukehesluke commented 6 days ago

Test which fails:

In that example, you can see that the price of the offer seems to be £10 in the "Fetch Opportunities" section. Then, the B request is made with totalPaymentDue.price set to £10, but the booking system responds with an unexpeceted TotalPaymentDueMismatchError.

nathansalter commented 2 days ago

Might be worth looking into this, but could just be an issue with the broker not calling C2 first

nathansalter commented 2 days ago

This affects bookings coming from the Google booking API