无法使用 PayPal Javascript 标准集成示例完成交易

问题描述 投票:0回答:1

我正在关注 PayPal 的这个例子

https://github.com/paypal-examples/docs-examples/tree/main/standard-integration

我创建了一个 paypal 企业帐户,并将 Client ID 和 Secret 复制到 .env 文件和 index.html 文件中以替换字符串中的

test
,并将 paypal-api.js 中的 $100 值更改为 $1 值

当我从 VS Code 使用

npm install
npm start
加载它时,我得到了贝宝页面

当我尝试输入 SandBox 凭据时,它给我一个错误

you are trying to log in with seller credentials
。如果我不能用它们登录,我不明白我应该用它们做什么

接下来,当我尝试在不登录的情况下输入 CC 详细信息时,它说交易已完成。但是我的 paypal 帐户中没有看到任何资金,也没有从我的 CC 中提取任何资金

我做错了什么?为什么这个集成不起作用?

谢谢

javascript typescript visual-studio-code paypal e-commerce
1个回答
0
投票

我的paypal账户里没有任何资金

哪个贝宝账户? client-id 对应的沙盒?

https://developer.paypal.com/dashboard/accounts 查看您的沙盒帐户列表。根据需要创建更多。付款人不能与交易的接收人相同,这就是您收到错误消息的原因。


以上所有内容都适用于沙盒环境,www.sandbox.paypal.com。你在沙盒模式下所做的任何事情都不会反映在实时环境中,两者是完全分开的。

© www.soinside.com 2019 - 2024. All rights reserved.