|
After the request about the status of a shared payment returns
"PAID = true" save the information in the database and use
it to notify that the order is already-paid with paid:true
If the order is already-aid with paid:false the UI will
show claim-by-another-wallet which is not wrong
but for this use case the other-wallet intentionally paid
in the same session and is expected to be redirected to
the purchased fulfillment url.
note that the purchase does not create a transaction yet,
since the payment is not made in the first wallet.
And we should also take into account how this interacts
with the repurchase detection.
|