当前位置: 首页 > 知识库问答 >
问题:

如何将PayPal经典支付表单转换为PayPal REST API PHP应用程序?

孟璞
2023-03-14

以下是最简单PayPal界面形式:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" /> 
  <input type="hidden" name="cmd" value="_xclick" /> 
  <input type="hidden" name="business" value="JohnDoe2@example.com" /> 
  <input type="hidden" name="item_name" value="Purchase at the Virtual Store" /> 
  <input type="hidden" name="item_number" value="Organic-001" />
  <input type="hidden" name="amount" value="17.4" /> 
  <input type="hidden" name="currency_code" value="EUR" /> 
  <input type="hidden" name="notify_url" value="http://www.example.com/paypalnotify.php" /> 
  <input type="submit" name="submit" value="Pay now By PayPal" />
</form>

此表单特定于PayPal premier业务帐户和给定的支付金额,具有以下关键参数:

  1. 生意=JohnDoe2@example.com.
  2. 金额=17.4欧元
  3. 货币代码=欧元或美元
  4. 通知url作为PayPal的回调。com作为它的结束

通过点击[提交]按钮,它执行如下:

  1. 它将客户重定向到paypal。com网站

现在,在使用帕尔帕尔REST API的新界面中,使用PHP开发工具包,如何继续完成付款?

共有1个答案

贺俊杰
2023-03-14

有几个选择。首先看看这些文件中的代码:

https://github.com/paypal/rest-api-sdk-php/blob/master/sample/payments/CreatePayment.php https://github.com/paypal/rest-api-sdk-php/blob/master/sample/payments/CreatePaymentUsingPayPal.php

显然,它们没有任何交互形式,但它们显示了一般过程。深入研究并完成代码的创建。然后,当你们遇到问题时,用具体问题提出一个新问题。StackOverflow不适用于“我该怎么做”类型的问题。https://stackoverflow.com/help/on-topic

 类似资料:
  • 问题内容: 如何将Django QuerySet转换为字典列表?我没有找到答案,所以我想知道我是否缺少每个人都使用的某种通用辅助函数。 问题答案: 使用方法: 注意:结果是,其行为基本上类似于列表,但实际上不是的实例。使用如果你真的需要的一个实例。

  • 我正在我的项目(Angular2 Node.js)中集成一个定制的paypal信用卡支付表单。 参考: (1.) https://developer.paypal.com/docs/integration/direct/payments/credit-card-payments/#create-信用卡支付 (2.) http://code.runnable.com/UXgyne_v2oZyAAC-

  • 我正在尝试使用它的RESTAPI创建Paypal支付(https://developer.paypal.com/docs/integration/direct/payments/paypal-payments/),但我找不到如何将付款发送到第三方Paypal业务帐户。可以使用RESTAPI吗?我知道这可以通过使用Paypal SDK for Asp来完成。net,但不幸的是,没有可用于asp的sd

  • 问题内容: 我正在尝试将Python字典转换为Python列表,以便执行一些计算。 那是我的尝试…但是我无法解决问题所在? 问题答案: 你的问题是,你必须和引号使他们的字符串,即你设置包含字符串,而不是变量的值。另外,您不会清除列表,因此每次都添加到列表中,而不是仅包含两个项目。 要修复您的代码,请尝试以下操作: 你并不需要将循环变量拷贝和我放弃了出来到另一个变量在使用它们之前。同样,您无需使用a

  • 问题内容: 我正在尝试将(Swift字典)转换为,以供以后在产生字符串的JSON库上使用 但不起作用 所有这些示例都不起作用。它们产生以下错误: 正确的做法是什么? 更新: 有效的代码 问题答案: 您必须像这样强制转换: 否则,在ex的方法中使用Swift字典和NSDictionary时,其处理方式几乎相同: 将完全正常工作。 更新后 如果将Dictionary值类型更改为非可选的String,则

  • 堆栈跟踪:#0/var/ww/html/paypal/vendor/paypal/paypalhttp/lib/paypalhttp/httpclient.php(100):paypalhttp\httpclient->parseresponse()#1/var/ww/html/paypal/vendor/paypal/paypal-payouts-sdk/lib/paypalpayoutssdk