首页 文章

PayPal Merchant SDK无法在线直播

提问于
浏览
0

我正在使用Merchant SDK(PayPalMerchantSDK.dll,版本2.7.109 PayPalCoreSDK.dll)来使Visual Studio将我的网站与PayPal集成 . 代码示例:

Dim reqDetails As New SetExpressCheckoutRequestDetailsType()

我已准备好上线,但在Sandbox中运行的代码在Live中不起作用 . 我甚至无法生成Express Checkout令牌 . 这些是我得到的错误:

“您尚未注册接受数字交付货物的付款 . ”

“定期付款API不支持订阅配置文件 . ”

我的Sandbox和Live帐户之间存在很大差异,我不断告诉别人,因为我是通过电话从一个人转移到另一个人,但无济于事 .

在Sandbox中,在My Business Setup下,我看到了

您的付款解决方案: PayPal Payments Pro 更改

(沙箱卖家帐户类型为“Business-Pro” . )在实时商家帐户中,我看到了

您的付款解决方案: Express Checkout

没有选项可以将其更改为PayPal Payments Pro或其他任何内容 . 这可能是原因吗?

技术支持告诉我,我需要从PayPal Payments Pro降级到Website Payments Pro 3.0 . 那有意义吗?谢谢 .

1 回答

  • 0

    根据你所说的,有很多东西在起作用 .
    首先,所有Sandbox专业版帐户都使用旧的Website Payments Pro模板 . 如果您需要上线,这种旧类型的帐户只能由PayPal销售代表设置 . 它需要您设置全新的PayPal帐户 . 您无法降级您的帐户,因为此选项已于2012年删除 . 要使用新的PayPal Payments Pro Payflow版本设置,您必须在Payflow服务器上创建测试PayPal Payments Pro帐户(如果您要在新平台中测试定期付款) .
    如果您尚未设置PayPal Payments Pro,Payflow版本,则可以使用以下链接开始设置Pro Test帐户:
    PayPal Payments Pro Payflow Edition Setup

    以下是第二部分,如果您需要通过Express Checkout API为数字商品设置定期付款,则需要为数字商品设置PayPal帐户 . 默认情况下,所有沙盒帐户都启用了此功能
    以下是PayPal数字商品的链接,如果您需要,它还有销售电话号码:
    PayPal Digital Goods

    最后,通过PayPal有一些不同的重复计费和订阅计划 . 快速结账和PayPal付款标准订阅按钮不需要额外费用 . 他们要求您的买家拥有PayPal帐户 .

    以下是创建基本订阅按钮的链接:

    Subscription Buttons

    如果您通过Payflow或Website Payments Pro帐户使用Recurring Billing,则需要支付额外费用 .

    以下链接包含定期结算的其他信息:Recurring Billing through PayPal

相关问题