paypal - 如何在paypal标准中自动捕获授权的PayPal付款?

标签 paypal paypal-sandbox

我想实现 Paypal 授权并自动捕获付款。我用过paypal标准账户。我已发送带有授权参数的付款请求。

<form:form commandName="paymentForm" id="paymentForm" action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" name="paypal">           
    <form:input path="cmd" id="cmd" name="cmd" type="hidden" />
    <form:input path="business" id="business" name="business" type="hidden" />
    <form:input path="password" id="password" name="password" type="hidden" />
    <form:input path="custom" id="custom"  name="custom" type="hidden" />
    <form:input path="item_name" id="item_name" name="item_name" type="hidden" />       
    <form:input path="amount"  id="amount" name="amount" type="hidden" />
    <form:input path="currencyCode" type="hidden" name="currency_code" value="EUR" />
    <form:input path="rm"  id="rm" name="rm" type="hidden" />
    <%-- <form:input path="returnUrl"  id="return" name="return" type="hidden" /> --%>      
    <form:input type="hidden" name="return" value="${paymentForm.returnUrl}" />
    <form:input type="hidden" name="cancel_return" path="cancel_return" />
    <form:input type="hidden" name="cert_id" path="certId" />
    <form:input type="hidden" name="paymentaction" path="authorization">
</form:form>    

现在我想通过使用交易 ID/授权 ID 向 paypal 发送 Http 请求来捕获付款。我怎样才能做到这一点?

提前致谢

K.拉克希米·普里亚

最佳答案

您需要对 DoCapture API call 进行 API 调用。 如果您之前没有使用过PayPal的API调用,我建议您阅读Getting Started guide也是如此。

关于paypal - 如何在paypal标准中自动捕获授权的PayPal付款?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18051524/

相关文章:

PayPal 此处支持的国家/地区列表

api - Paypal Sandbox- 进入现场生产环境

php - 在我的本地服务器中用php模拟外部页面请求

rest - 通过 Paypal REST API 使用 Paypal 付款不会在 Paypal 沙盒或实时网站上显示付款说明

PayPal API 错误 -- 此付款请求必须由发件人授权

paypal - 无法登录 PayPal 沙盒帐户

php - PayPal Express Checkout 调用不会在布局 C 中产生 BAID

paypal - 如何将多个项目发送到 PayPal

php - PayPal REST API 交叉引用交易与支付

paypal - Opencart Paypal 标准不处理