Open lukehesluke opened 6 days ago
The additional properties and identifier should be returned in the first B response
We should return the additional properties for Metadata in the C2 response
Broker note: additionalProperty
on Payment
will be available at B
, and must be included within the metadata of the Stripe PaymentIntent before capture, so that payments can be correctly routed by the Booking System.
When we retest this, need to ensure that additionalProperty
on PaymentIntent
is the same and included at both "B" and "idempotent B"
For a paid activity, if a 2nd (idempotent) B request is made, it includes different fields in
.payment
than the 1st responseThis screenshot shows an example JSON diff:
The left hand side is the response from the 1st B request and the right hand side is the response from the 2nd B request.
identifier
is different in each and some fields are added/removed.Tests that fail: