Единственный способ заставить посетителей Checkout (что PayPal называет это, когда кто-то использует кредитную карту от их контрольные страницы без входа в учетную запись PayPal) заключается в использовании Express Checkout APIs.
Это позволит вам установить параметры, обеспечивающие опыт гостя, во всех случаях, где он доступен. Имейте в виду, что даже при правильной настройке Guest Checkout просто недоступен для всех покупателей во всех странах, поэтому вы все равно не получите его для 100% своих клиентов, если вы продаете по всему миру.
Гость Checkout также доступен в PayPal Standard Payments, но он основан на cookie, поэтому он очень ненадежный. Если в браузере когда-либо кто-либо заходил в учетную запись PayPal, он предполагает, что текущий пользователь также будет входить в систему, и на нем не будет отображаться опция «Проверка гостя». Этого можно избежать, используя API Express Checkout.
Это PayPal PHP SDK сделает звонки Express Checkout очень быстрыми и легкими для вас. В частности, вы будете работать с:
В ваших SetExpressCheckout просят вас позаботятся, чтобы включить параметры последующие:
- SOLUTIONTYPE = Sole
- LandingPage = Billing
- USERSELECTEDFUNDINGSOURCE = CreditCard
Это гарантирует, что пользователь видит опыт Гость Checkout.