From 74c38dbb48fe3ebff44b0d63e4b97035f912e22d Mon Sep 17 00:00:00 2001 From: Max Kurapov Date: Mon, 8 Sep 2025 11:24:41 +0200 Subject: [PATCH 1/2] chore(pos, card-service): update generated graphql types --- packages/card-service/src/graphql/generated/graphql.ts | 2 +- packages/point-of-sale/src/graphql/generated/graphql.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/card-service/src/graphql/generated/graphql.ts b/packages/card-service/src/graphql/generated/graphql.ts index 9e61a154ae..7879596da0 100644 --- a/packages/card-service/src/graphql/generated/graphql.ts +++ b/packages/card-service/src/graphql/generated/graphql.ts @@ -277,7 +277,7 @@ export type CreateOutgoingPaymentFromIncomingPaymentInput = { /** Used for the card service to provide the card expiry and signature */ cardDetails?: InputMaybe; /** Amount to send (fixed send). */ - debitAmount: AmountInput; + debitAmount?: InputMaybe; /** Unique key to ensure duplicate or retried requests are processed only once. For more information, refer to [idempotency](https://rafiki.dev/apis/graphql/admin-api-overview/#idempotency). */ idempotencyKey?: InputMaybe; /** Incoming payment URL to create the outgoing payment from. */ diff --git a/packages/point-of-sale/src/graphql/generated/graphql.ts b/packages/point-of-sale/src/graphql/generated/graphql.ts index 29990c0832..a4712e74d0 100644 --- a/packages/point-of-sale/src/graphql/generated/graphql.ts +++ b/packages/point-of-sale/src/graphql/generated/graphql.ts @@ -277,7 +277,7 @@ export type CreateOutgoingPaymentFromIncomingPaymentInput = { /** Used for the card service to provide the card expiry and signature */ cardDetails?: InputMaybe; /** Amount to send (fixed send). */ - debitAmount: AmountInput; + debitAmount?: InputMaybe; /** Unique key to ensure duplicate or retried requests are processed only once. For more information, refer to [idempotency](https://rafiki.dev/apis/graphql/admin-api-overview/#idempotency). */ idempotencyKey?: InputMaybe; /** Incoming payment URL to create the outgoing payment from. */ From 3fe5d13fae1eb5849ffffbb3caf3d1c36708274e Mon Sep 17 00:00:00 2001 From: Max Kurapov Date: Mon, 8 Sep 2025 11:27:29 +0200 Subject: [PATCH 2/2] feat(card-service): remove debitAmount from outgoing payment creation mutation --- packages/card-service/src/payment/service.test.ts | 4 ---- packages/card-service/src/payment/service.ts | 4 ---- 2 files changed, 8 deletions(-) diff --git a/packages/card-service/src/payment/service.test.ts b/packages/card-service/src/payment/service.test.ts index bdb2b883d4..c666c812af 100644 --- a/packages/card-service/src/payment/service.test.ts +++ b/packages/card-service/src/payment/service.test.ts @@ -112,10 +112,6 @@ describe('PaymentService', () => { variables: { walletAddressId: expect.any(String), incomingPayment: paymentFixture.incomingPaymentUrl, - debitAmount: { - ...paymentFixture.incomingAmount, - value: BigInt(paymentFixture.incomingAmount.value) - }, cardDetails: { signature: paymentFixture.signature, expiry: paymentFixture.card.expiry diff --git a/packages/card-service/src/payment/service.ts b/packages/card-service/src/payment/service.ts index 66e1029875..b984678fcc 100644 --- a/packages/card-service/src/payment/service.ts +++ b/packages/card-service/src/payment/service.ts @@ -77,10 +77,6 @@ async function handleCreatePayment( variables: { walletAddressId, incomingPayment: payment.incomingPaymentUrl, - debitAmount: { - ...payment.incomingAmount, - value: BigInt(payment.incomingAmount.value) - }, cardDetails: { signature: payment.signature, expiry: payment.card.expiry