- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如标题所问,我是否需要拥有“专业”帐户才能使用支付 API,特别是 CreatePayment 端点。
我不想使用 Paypal 结账,我只是想用它们来处理来 self 网站的付款。
我知道“功能”列表说自定义和页面 check out 需要专业帐户,但我不确定这是否指的是他们的 REST API。
所以基本上我想使用的是:
curl -v -X POST https://api.sandbox.paypal.com/v1/payments/payment \
-H "Content-Type:application/json" \
-H "Authorization: Bearer Access-Token" \
-d '{
"intent": "sale",
"payer": {
"payment_method": "paypal"
},
"transactions": [
{
"amount": {
"total": "30.11",
"currency": "USD",
"details": {
"subtotal": "30.00",
"tax": "0.07",
"shipping": "0.03",
"handling_fee": "1.00",
"shipping_discount": "-1.00",
"insurance": "0.01"
}
},
"description": "This is the payment transaction description.",
"custom": "EBAY_EMS_90048630024435",
"invoice_number": "48787589673",
"payment_options": {
"allowed_payment_method": "INSTANT_FUNDING_SOURCE"
},
"soft_descriptor": "ECHI5786786",
"item_list": {
"items": [
{
"name": "hat",
"description": "Brown color hat",
"quantity": "5",
"price": "3",
"tax": "0.01",
"sku": "1",
"currency": "USD"
},
{
"name": "handbag",
"description": "Black color hand bag",
"quantity": "1",
"price": "15",
"tax": "0.02",
"sku": "product34",
"currency": "USD"
}
],
"shipping_address": {
"recipient_name": "Hello World",
"line1": "4thFloor",
"line2": "unit#34",
"city": "SAn Jose",
"country_code": "US",
"postal_code": "95131",
"phone": "011862212345678",
"state": "CA"
}
}
}
],
"note_to_payer": "Contact us for any questions on your order.",
"redirect_urls": {
"return_url": "http://www.amazon.com",
"cancel_url": "http://www.hawaii.com"
}
}'
最佳答案
这取决于您对“我的网站”的定义有多严格。
您不需要通过将访问者引导至 PayPal 通过 button redirect 来处理付款,您不需要 Pro 帐户。或 popup .
您将需要一个 Pro 帐户(和 SSL)以使用 Express Checkout 直接从您自己的页面处理付款,提供真正的“无缝”支付。
希望对您有所帮助! :)
关于javascript - 我需要 "Pro"Paypal 帐户才能使用 Payments API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42936332/
我正在我的网站中实现条纹支付网关 (php)。我想以十进制形式发送订阅金额。例如,我想发送 9.99 但它给了我一个错误,它是一个无效的整数。为什么这不起作用? 最佳答案 发送到 Stripe 的所有
当我们尝试在链式支付中设置次要接收者支付费用时,如果有两个以上的次要接收者,我们会收到以下错误。 Error! 580023 The fee payer SECONDARYONLY must have
我正在使用平衡付款ruby api并意外创建了几个额外的测试市场。虽然 api 公开了一个用于创建测试市场的清晰界面,但我似乎找不到任何方法来删除它,即使没有 api。有人知道删除市场的方法吗? 最佳
新的PayPal Direct Payments API包括对 Recurring Payments 的访问/支持? 我不清楚新的 Direct Payments API 是否提供对所有 API 例程
我正在使用 PayPal API 在我的电子商务系统中处理 PayPal 支付。 1:获取 token v1/oauth2/ token 2:创建支付 v1/付款/付款 3:执行支付 v1/payme
jQuery.payment 期望到期时间为单个值,但 stripe 期望月和年有不同的值。这两个库如何协同工作? 最佳答案 Stripe.card.createToken除了接受原始 HTMLFor
我们使用 Stripe 作为支付网关。 我正在尝试为客户订阅计划。该计划有 30 天的试用期。因此,我们推迟了客户在其个人资料中添加来源(付款方式)详细信息的时间。 然而,当我尝试订阅一个计划时,st
尝试通过 Paypal Reference Transaction API 实现自动支付。 设法让它在沙盒上运行,但我注意到在客户摘要页面上,它将付款称为“预批准付款”。 将其与我使用的启用自动付款的
目前我正在尝试通过 Rest API 实现 PayPal。我已经阅读了文档并编写了一个脚本,该脚本使用 givin 示例 JSJON 对象(来自文档)执行对 Rest API 的所有调用。 不幸的是,
我正在使用 PayPal Standard 处理订单。我将“Paypal Account Optional”功能设置为打开,这样就可以接受没有 Paypal 账户的客户的付款。 OpenCart 是我
我尝试使用 Website Payments Pro 模式从 CiviCRM 建立定期付款。正面测试完美无缺,我看到了创建的付款资料,我收到了 IPN 通知,非常完美。 我在配置文件中启用了负面测试,
按照 https://developer.paypal.com/webapps/developer/docs/integration/web/accept-paypal-payment/ 上的指南进行
是否可以将 Stripe Payment Request 按钮显示为 Google Pay 按钮?目前,它在 iOS 设备上显示为 Apple Pay 按钮。但是当我从 Chrome 打开它时,它看起
当用户下订单时,我们会在 iOS/Android 应用中创建 PaymentIntents(如果重要的话,使用 capture_method=manual)。 一旦 charge.succeeded
我已经在我的 Symfony2.3 项目中安装了这些用于 paypal 集成的包。 “jms/payment-core-bundle”:“1.0.*@dev”"jms/payment-paypal-b
我正在尝试将钱包(Google/Apple Pay)集成到现有的条纹元素页面中。。收到源id后,我将其发送到服务器,并尝试按如下方式更新PaymentIntent:。然而,我得到的消息是“必须将源附加
我正在尝试将钱包(Google/Apple Pay)集成到现有的条纹元素页面中。。收到源id后,我将其发送到服务器,并尝试按如下方式更新PaymentIntent:。然而,我得到的消息是“必须将源附加
我让按钮使用测试数据工作,但有一个表单可以收集金额并使用下拉列表设置标签。我需要在提交之前使用表单数据更新付款请求按钮。 我已初始化按钮,它出现在我的 Android 设备上。当文档准备好时,我调用
我正在尝试实现 Stripe Checkout 以在 Kik 浏览器中接受移动支付,但不幸的是,我在尝试加载 Checkout 时遇到以下错误: Sorry, there was a problem
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的
我是一名优秀的程序员,十分优秀!