设置测试沙盒

在开始沙盒载入之前,您必须注册一个免费的PayPal开发人员帐户,并创建商家(用于入门)和购物者帐户(用于测试您的结帐)。 如果需要,您可以创建多个开发人员帐户。

PayPal沙盒帐户允许您在测试模式下使用Payment Services。 PayPal要求您使用PayPal Developer Portal生成的业务沙盒测试帐户、电子邮件和密码进行沙盒载入。 在沙盒载入过程中不要创建其他帐户。

沙盒载入

要完成沙盒载入,请执行以下操作:

  1. 导航到PayPal开发人员帐户页面

  2. 单击​ Log in to Dashboard ​并使用您现有的PayPal Developer Portal生成的Business沙盒测试帐户登录,或单击​ 注册 ​以创建帐户。

  3. 创建PayPal沙盒帐户:

    1. 转到​Testing Tools>Sandbox Accounts

    2. 单击​Create account

      如果您在沙盒PayPal载入过程中创建了PayPal沙盒帐户,则必须重置载入沙盒,因为或者您无法验证电子邮件。

    3. 选择​ Business ​作为帐户类型,然后单击​Create

    4. 在​ Sandbox Accounts ​部分中,单击您创建的沙盒帐户​ Manage accounts ​列中的三个圆点。

    5. 单击​View/edit account

      PayPal — 查看/编辑沙盒帐户 {width="300" modal="regular"}

    6. 复制并保存电子邮件ID和系统生成的密码以供将来使用。

  4. 在​ 管理员 ​侧边栏上,转到​Sales > Payment Services

  5. 单击​Sandbox onboarding

    如果您尚未完成Payment Services的沙盒载入,则此选项可见。

    沙盒商家ID已自动生成并填充到设置中。 请勿更改或更改此ID。

    您会看到一个PayPal窗口,用于连接PayPal帐户以开始接受付款。

  6. 输入您在步骤3中生成的PayPal沙盒帐户的电子邮件和密码(不是您的PayPal商业帐户信息)以及您所在国家或地区。

  7. 单击​Next

    PayPal — 连接PayPal帐户以进行付款 {width="300" modal="regular"}

  8. 使用您之前保存的沙盒帐户凭据继续遵循PayPal流程。

  9. 在​ 管理员 ​侧边栏上,转到​Sales > Payment Services

    Sandbox onboarding​按钮不再可见,并且您看到“沙盒付款待处理”文本。

当您的PayPal沙盒载入获得批准时,您应该看到一条通知,表明您的支付系统当前处于沙盒模式并且不处理实时支付。

IMPORTANT
如果您撤销了对Payment Services和Adobe Commerce的Magento Open Source的同意,以处理您的付款(在您的PayPal帐户设置中),则Payment Services无法处理您商店中的订单。 在您的Payment Services主页上,会显示有关撤销同意的警报。 要关闭警报,请单击​Do not show again

重置沙盒帐户

如果您在沙盒PayPal新用户引导过程中创建了PayPal沙盒帐户,则必须重置新用户引导沙盒,因为或者您无法验证电子邮件。

要重置沙盒帐户:

  1. 单击​Reset sandbox创建PayPal商业沙盒帐户
  2. 单击​ Sandbox onboarding ​并完成下一组步骤。

启用联系人电话号码

联系电话号码允许您获取PayPal从客户那里收集的联系电话号码。 PayPal始终从PayPal帐户持有人那里收集联系电话号码,以帮助确认其身份并联系他们以解决其帐户上的问题或完成其履行流程。 但是,PayPal不鼓励直接从商家使用联系电话号码,因为它可能会对销售产生负面影响。 有关详细信息,请参阅PayPal获取联系电话号码文档。

默认情况下,此功能为off。 启用后,当客户在结账页面之外完成品牌认证结账流程时,商店管理员可以看到电话号码。

IMPORTANT
此设置不适用于其他签出流。

买方所在国家/地区

在生产中,PayPal使用买方的地理位置来确定哪些支付方式可用于结账和快速流程。 由于沙盒模式不支持地理位置,因此请使用​ 购买者的国家/地区 ​配置来模拟购买者的位置,并控制呈现的付款方法。

此设置可用于测试区域特定的支付方式,如Venmo (仅限美国)、Pay Later (美国和英国)或本地支付方式 (欧洲),而无需使用VPN。

要配置买方所在国家/地区,请执行以下操作:

  1. 在​ 管理员 ​侧边栏中,导航到​Stores > Settings>Configuration

  2. 在左侧面板中,展开​ Sales ​并选择​Payment Methods

  3. 展开​ FEATURED ADOBE PAYMENT SOLUTION ​部分。

  4. 在​ Payment Services ​部分中,展开​ General Configuration ​部分。

  5. 将​ Method ​设置为Sandbox

  6. 从​ Buyer’s country ​下拉列表中选择所需的国家/地区。

  7. 单击​ Save Config ​保存更改。

NOTE
仅当该方法设置为​ Buyer’s country ​时,Sandbox设置才会显示。 这不会影响生产环境。

在沙盒环境中测试

强烈建议您先使用测试数据空间实现集成和暂存环境,并使用真正的信用卡和银行在生产环境中测试支付,然后再向购物者公开此功能。

有关详细信息,请参阅测试和验证

recommendation-more-help
00b8a45a-5862-4817-8e1e-074170ebb953