Merge pull request #2986 from Safelite/feature/CASH-1722
Save different information for Paypal
This commit is contained in:
commit
783c726bd7
2 changed files with 21 additions and 1 deletions
|
|
@ -42,6 +42,7 @@ import { submitWorkOrder } from "@/helpers/heritage-integration/order-helper.js"
|
|||
import { createAdyenCheckout } from "@/helpers/adyen-helper";
|
||||
import { Dropin } from "@adyen/adyen-web/auto";
|
||||
import { applicationConfig } from "@/constants/application-config";
|
||||
import { paymentMethods } from "@/constants/payment-method-constants";
|
||||
|
||||
import "@adyen/adyen-web/styles/adyen.css";
|
||||
import { mapAdyenToFmgPaymentMethod } from "../../helpers/adyen-helper";
|
||||
|
|
@ -233,7 +234,20 @@ export default {
|
|||
false
|
||||
);
|
||||
|
||||
await baseMixin.methods.dispatchStoreAction(storeActions.SAVE_CCTOKEN, ccToken, false);
|
||||
if (paymentMethod === paymentMethods.PAYPAL) {
|
||||
await baseMixin.methods.dispatchStoreAction(
|
||||
storeActions.SAVE_PAYPAL_TOKEN,
|
||||
responseJson?.storedToken,
|
||||
false
|
||||
);
|
||||
} else {
|
||||
await baseMixin.methods.dispatchStoreAction(
|
||||
storeActions.SAVE_CCTOKEN,
|
||||
ccToken,
|
||||
false
|
||||
);
|
||||
}
|
||||
|
||||
await baseMixin.methods.dispatchStoreAction(
|
||||
storeActions.SAVE_NEXTGEN_SETTLED_AMOUNT,
|
||||
this.amountDue,
|
||||
|
|
|
|||
|
|
@ -29,6 +29,12 @@ export async function adyenReturnBeforeEnter(to, from) {
|
|||
const amountDue = getAmountDue(store.getters.order.lineItems);
|
||||
const ccToken = generateCcToken(sessionInfo);
|
||||
|
||||
ccToken.authCode = "831001";
|
||||
ccToken.cardType = "VS";
|
||||
ccToken.lastFour = "1111";
|
||||
ccToken.expMonth = "03";
|
||||
ccToken.expYear = "2030";
|
||||
|
||||
await baseMixin.methods.dispatchStoreAction(
|
||||
storeActions.SAVE_PAYMENT_METHOD_CHOICE,
|
||||
paymentMethod,
|
||||
|
|
|
|||
Loading…
Reference in a new issue