From ba9ac5cfdcdfc23492cc5e92a67ebbdc47452dfe Mon Sep 17 00:00:00 2001 From: maurok Date: Thu, 18 May 2017 13:07:13 -0300 Subject: [PATCH] # Fixing validations on payment confirmed --- Node/sample-payments/checkout.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Node/sample-payments/checkout.js b/Node/sample-payments/checkout.js index f6f3ae5993..e51951a535 100644 --- a/Node/sample-payments/checkout.js +++ b/Node/sample-payments/checkout.js @@ -74,16 +74,16 @@ function processPayment(paymentRequest, paymentResponse) { var paymentToken = PaymentToken.parse(paymentResponse.details.paymentToken); checkParam(paymentToken, 'parsed paymentToken'); checkParam(paymentToken.source, 'Payment token source is empty.'); - if (paymentToken.header.Format !== 'Stripe') { + if (paymentToken.header.format !== PaymentToken.tokenFormat.Stripe) { throw new Error('Payment token format is not Stripe.'); } - if (paymentToken.header.MerchantId !== process.env.PAYMENTS_MERCHANT_ID) { + if (paymentToken.header.merchantId !== process.env.PAYMENTS_MERCHANT_ID) { throw new Error('MerchantId is not supported.'); } - if (paymentToken.header.Amount.currency !== paymentRequest.details.total.amount.currency || - paymentToken.header.Amount.value !== paymentRequest.details.total.amount.value) { + if (paymentToken.header.amount.currency !== paymentRequest.details.total.amount.currency || + paymentToken.header.amount.value !== paymentRequest.details.total.amount.value) { throw new Error('Payment token amount currency/amount mismatch.'); }