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
+6 -3
@@ -415,18 +415,21 @@ export default class PaymentModuleService
sharedContext sharedContext
) )
await this.paymentProviderService_.updateSession(session.provider_id, { const providerData = await this.paymentProviderService_.updateSession(
session.provider_id,
{
data: data.data, data: data.data,
amount: data.amount, amount: data.amount,
currency_code: data.currency_code, 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
) )