diff --git a/src/app/customer/CheckoutButtonList.tsx b/src/app/customer/CheckoutButtonList.tsx index 8c21a5d25b..c05e280edb 100644 --- a/src/app/customer/CheckoutButtonList.tsx +++ b/src/app/customer/CheckoutButtonList.tsx @@ -11,6 +11,7 @@ export const SUPPORTED_METHODS: string[] = [ 'braintreevisacheckout', 'chasepay', 'masterpass', + 'googlepayauthorizenet', 'googlepaybraintree', 'googlepaystripe', ]; diff --git a/src/app/payment/paymentMethod/GooglePayPaymentMethod.tsx b/src/app/payment/paymentMethod/GooglePayPaymentMethod.tsx index f0a49cf306..291f9b1577 100644 --- a/src/app/payment/paymentMethod/GooglePayPaymentMethod.tsx +++ b/src/app/payment/paymentMethod/GooglePayPaymentMethod.tsx @@ -12,6 +12,10 @@ const GooglePayPaymentMethod: FunctionComponent = ( }) => { const initializeGooglePayPayment = useCallback(options => initializePayment({ ...options, + googlepayauthorizenet: { + walletButton: 'walletButton', + onError: onUnhandledError, + }, googlepaybraintree: { walletButton: 'walletButton', onError: onUnhandledError, diff --git a/src/app/payment/paymentMethod/PaymentMethod.tsx b/src/app/payment/paymentMethod/PaymentMethod.tsx index 4d2145b862..9e7bce9daa 100644 --- a/src/app/payment/paymentMethod/PaymentMethod.tsx +++ b/src/app/payment/paymentMethod/PaymentMethod.tsx @@ -99,7 +99,8 @@ const PaymentMethodComponent: FunctionComponent; } - if (method.id === PaymentMethodId.BraintreeGooglePay || + if (method.id === PaymentMethodId.AuthorizeNetGooglePay || + method.id === PaymentMethodId.BraintreeGooglePay || method.id === PaymentMethodId.StripeGooglePay) { return ; } diff --git a/src/app/payment/paymentMethod/PaymentMethodId.ts b/src/app/payment/paymentMethod/PaymentMethodId.ts index 98cf5467ea..c0326dcda7 100644 --- a/src/app/payment/paymentMethod/PaymentMethodId.ts +++ b/src/app/payment/paymentMethod/PaymentMethodId.ts @@ -7,6 +7,7 @@ enum PaymentMethodId { Barclaycard = 'barclaycard', BlueSnapV2 = 'bluesnapv2', Braintree = 'braintree', + AuthorizeNetGooglePay = 'googlepayauthorizenet', BraintreeGooglePay = 'googlepaybraintree', BraintreeVisaCheckout = 'braintreevisacheckout', CCAvenueMars = 'ccavenuemars',