Интеграция Stripe Apple Pay в Интернете ⇐ IOS
Интеграция Stripe Apple Pay в Интернете
Я пытаюсь интегрировать Apple и Google pay в форме полосовой оплаты. Я подписался на https://support.stripe.com/questions/en ... pe-account. гид. Домен подтвержден. когда я проверяю способы оплаты на панели инструментов, он показывает, что Google Pay и Apple Pay активированы зеленым цветом.
Открывая форму оформления заказа, я вижу только кнопку Google Pay, но не кнопку Apple Pay. Я проверил это в Safari и Chrome на Mac и даже использовал VPN в США, но кнопка Apple Pay по-прежнему не отображается. Можете ли вы помочь мне понять, какой шаг я пропустил?
импорт { Элементы, ПлатежныйЭлемент, использоватьЭлементы, использоватьStripe, } из "@stripe/react-stripe-js"; импортировать {loadStripe, StripePaymentElementOptions} из "@stripe/stripe-js"; импортировать { useCheckoutContext } из "@context/CheckoutSessionContext"; импортировать { displayCurrencyValue } из "@utils/currency"; импортировать { DoubleButtonCardCta } из "@comComponents/checkout/DoubleButtonCardCta"; импортировать {Типографику} из "@comComponents/Typography"; константный ключ =process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY; const StripePromise = loadStripe (ключ как строка); введите StripeCheckoutForm = { clientSecret?: строка | нулевой; BrandAccent: строка; onClickBack: () => любой; }; экспортировать const StripeCheckoutForm: FunctionComponent = ({ ...реквизит }) => { возвращаться ( ); }; const StripeCheckoutFormWithoutProvider: FunctionComponent< ПолосаОформление Оформления > = ({brandAccent, onClickBack }) => { const { setCheckoutStep, firstPurchase, onSuccessfulFirstPurchase } = использоватьCheckoutContext(); константная полоса = useStripe(); константные элементы = useElements(); const handlePayment = useCallback(async () => { const PaymentResult = ожидайте firstPurchase.handleFinalPayment( полоса, элементы ); если (PaymentResult?.PaymentIntent) { onSuccessfulFirstPurchase(); } }, [elements, firstPurchase, onSuccessfulFirstPurchase, Stripe]); const PaymentElementOptions: StripePaymentElementOptions = { макет: «вкладки», условия: { карта: «всегда», }, }; возвращаться ( Способ оплаты ); };
Я пытаюсь интегрировать Apple и Google pay в форме полосовой оплаты. Я подписался на https://support.stripe.com/questions/en ... pe-account. гид. Домен подтвержден. когда я проверяю способы оплаты на панели инструментов, он показывает, что Google Pay и Apple Pay активированы зеленым цветом.
Открывая форму оформления заказа, я вижу только кнопку Google Pay, но не кнопку Apple Pay. Я проверил это в Safari и Chrome на Mac и даже использовал VPN в США, но кнопка Apple Pay по-прежнему не отображается. Можете ли вы помочь мне понять, какой шаг я пропустил?
импорт { Элементы, ПлатежныйЭлемент, использоватьЭлементы, использоватьStripe, } из "@stripe/react-stripe-js"; импортировать {loadStripe, StripePaymentElementOptions} из "@stripe/stripe-js"; импортировать { useCheckoutContext } из "@context/CheckoutSessionContext"; импортировать { displayCurrencyValue } из "@utils/currency"; импортировать { DoubleButtonCardCta } из "@comComponents/checkout/DoubleButtonCardCta"; импортировать {Типографику} из "@comComponents/Typography"; константный ключ =process.env.NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY; const StripePromise = loadStripe (ключ как строка); введите StripeCheckoutForm = { clientSecret?: строка | нулевой; BrandAccent: строка; onClickBack: () => любой; }; экспортировать const StripeCheckoutForm: FunctionComponent = ({ ...реквизит }) => { возвращаться ( ); }; const StripeCheckoutFormWithoutProvider: FunctionComponent< ПолосаОформление Оформления > = ({brandAccent, onClickBack }) => { const { setCheckoutStep, firstPurchase, onSuccessfulFirstPurchase } = использоватьCheckoutContext(); константная полоса = useStripe(); константные элементы = useElements(); const handlePayment = useCallback(async () => { const PaymentResult = ожидайте firstPurchase.handleFinalPayment( полоса, элементы ); если (PaymentResult?.PaymentIntent) { onSuccessfulFirstPurchase(); } }, [elements, firstPurchase, onSuccessfulFirstPurchase, Stripe]); const PaymentElementOptions: StripePaymentElementOptions = { макет: «вкладки», условия: { карта: «всегда», }, }; возвращаться ( Способ оплаты ); };
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Apple Pay с Woocommerce (Stripe) «Невозможно проверить домен — запрещено»
Anonymous » » в форуме Php - 0 Ответы
- 15 Просмотры
-
Последнее сообщение Anonymous
-