fix(payment): update payment session data (#11410)

**What**
- pass `data` from provider on update payment session 

---

CLOSES SUP-866
This commit is contained in:
Frane Polić authored and GitHub committed 2025-02-13 08:04:33 +00:00
1 parent bbef0da5dd
commit 2726bb3759
1 file changed
+9 -6
@@ -415,18 +415,21 @@ export default class PaymentModuleService
sharedContext sharedContext
) )
await this.paymentProviderService_.updateSession(session.provider_id, { const providerData = await this.paymentProviderService_.updateSession(
data: data.data, session.provider_id,
amount: data.amount, {
currency_code: data.currency_code, data: data.data,
}) amount: data.amount,
currency_code: data.currency_code,
}
)
const updated = await this.paymentSessionService_.update( const updated = await this.paymentSessionService_.update(
{ {
id: session.id, id: session.id,
amount: data.amount, amount: data.amount,
currency_code: data.currency_code, currency_code: data.currency_code,
data: data.data, data: providerData.data,
}, },
sharedContext sharedContext
) )