From a879e99e774f6149527c5da4833a8e64bfffe56d Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 16 Aug 2023 15:28:05 -0700 Subject: [PATCH] Fix postback handling. --- .../card-payment-modal.component..jsx | 6 +----- .../job-payments/job-payments.component.jsx | 3 ++- server/graphql-client/queries.js | 1 + server/intellipay/intellipay.js | 16 +++++++++++----- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/client/src/components/card-payment-modal/card-payment-modal.component..jsx b/client/src/components/card-payment-modal/card-payment-modal.component..jsx index 13b5e6c68..6c1d8f522 100644 --- a/client/src/components/card-payment-modal/card-payment-modal.component..jsx +++ b/client/src/components/card-payment-modal/card-payment-modal.component..jsx @@ -97,16 +97,12 @@ const CardPaymentModalComponent = ({ }; const handleFinish = async (values) => { - console.log( - "🚀 ~ file: card-payment-modal.component..jsx:100 ~ handleFinish ~ values:", - values - ); try { const paymentResult = await insertPayment({ variables: { paymentInput: { amount: values.amount, - transactionid: values.paymentResponse.paymentid, + transactionid: (values.paymentResponse.paymentid || "").toString(), payer: t("payments.labels.customer"), type: values.paymentResponse.cardbrand, jobid: values.jobid, diff --git a/client/src/components/job-payments/job-payments.component.jsx b/client/src/components/job-payments/job-payments.component.jsx index 9c85faf6a..72cef3aa9 100644 --- a/client/src/components/job-payments/job-payments.component.jsx +++ b/client/src/components/job-payments/job-payments.component.jsx @@ -177,6 +177,7 @@ export function JobPayments({ bodyshop, amount: balance.getAmount(), account: job.ro_number, + invoice: job.id, } ); setGeneratingtURL(false); @@ -209,7 +210,7 @@ export function JobPayments({ > {t("menus.header.enterpayment")} - +