我正在构建一个市场应用程序,并希望通过PayPal与Braintree(见文档:flutter_braintree)包括支付。现在我正在使用braintree沙盒试用账户。就我的理解而言,我必须为每个公司保留braintreetokenizationKey
,以便直接向他们付款,而不是向市场付款。由于测试原因,我将braintree沙箱帐户的tokenizationKey
包含在内。我成功地定向到PayPal结帐页面,我不能登录,因为它是在沙盒模式。当我选择"继续沙盒购买"时然后我被重定向到应用程序,并收到BraintreePaymentMethodNonce
。在这里你可以找到我无法登录的屏幕。
但是不知怎么的,我无法在我的沙箱账户的仪表盘中看到任何交易。我是否误解了标记化的工作方式,或者问题在哪里?
我成功定向到PayPal结帐,我无法登录,因为它是在沙盒模式
使用来自https://www.paypal.com/signin?intent=developer&returnUri=https%3A%2F%2Fdeveloper.paypal.com%2Fdeveloper%2Faccounts%2F的沙盒买家(个人)帐户
如果公司只有PayPal帐户而不是Braintree帐户,您可以使用PayPal通过Braintree和Braintreeaccess_token
从PayPal进行身份验证,以获得您的服务器上的客户端令牌(没有tokenizationKey)
我也有同样的问题。现在我找到了解决办法。你所要做的就是把braintree沙盒和paypal沙盒连接起来。以下是链接您的沙箱帐户的过程。