From c6d708cca51d66b0445c3c1613647362798dbae7 Mon Sep 17 00:00:00 2001 From: Daniel Del Core Date: Fri, 25 May 2018 13:06:24 +1000 Subject: [PATCH] feat(payment): PAYMENTS-2675 Add CCNo. as part of the vaulting payment payload --- src/payment/v1/payment-mappers/payment-mapper.js | 1 + test/payment/v1/payment-mappers/payment-mapper.spec.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/payment/v1/payment-mappers/payment-mapper.js b/src/payment/v1/payment-mappers/payment-mapper.js index 3c9fd98c..503287f0 100644 --- a/src/payment/v1/payment-mappers/payment-mapper.js +++ b/src/payment/v1/payment-mappers/payment-mapper.js @@ -110,6 +110,7 @@ export default class PaymentMapper { */ mapToBigPayToken({ payment }) { return omitNil({ + credit_card_number_confirmation: payment.ccNumber, token: payment.instrumentId, verification_value: payment.ccCvv, }); diff --git a/test/payment/v1/payment-mappers/payment-mapper.spec.js b/test/payment/v1/payment-mappers/payment-mapper.spec.js index 635655d6..277afb4f 100644 --- a/test/payment/v1/payment-mappers/payment-mapper.spec.js +++ b/test/payment/v1/payment-mappers/payment-mapper.spec.js @@ -164,6 +164,7 @@ describe('PaymentMapper', () => { bigpay_token: { token: data.payment.instrumentId, verification_value: data.payment.ccCvv, + credit_card_number_confirmation: data.payment.ccNumber, }, }) );