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/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 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. */