【发布时间】:2013-09-11 22:49:00
【问题描述】:
我需要在我的应用程序中实现链式支付,并且我正在使用 Symfony。
我发现推荐使用 JMSPaymentPaypalBundle 进行付款,但在我深入研究之前想知道它是否支持链式付款。
有很多如何使用标准付款方式的示例,但找不到任何关于支持自适应付款的信息。
【问题讨论】:
标签: symfony paypal chained-payments jmspaymentpaypalbundle
我需要在我的应用程序中实现链式支付,并且我正在使用 Symfony。
我发现推荐使用 JMSPaymentPaypalBundle 进行付款,但在我深入研究之前想知道它是否支持链式付款。
有很多如何使用标准付款方式的示例,但找不到任何关于支持自适应付款的信息。
【问题讨论】:
标签: symfony paypal chained-payments jmspaymentpaypalbundle
你可以试试这个,我已经集成了paypal自适应支付。
"paypal/adaptivepayments-sdk-php": "dev-master",
$receiverList = new \ReceiverList($receiver);
$baseUrl = $this->generateUrl('sylius_homepage', array(), true);
$payRequest = new \PayRequest(new \RequestEnvelope("en_US"), "PAY",
$baseUrl, $offer->getProduct()->getCurrencyCode(), $receiverList,
$baseUrl."payment/success_payment");
$payRequest->feesPayer = "EACHRECEIVER";
$payRequest->memo = "DeepClass";
$payRequest->reverseAllParallelPaymentsOnError = "false";
//$payRequest->senderEmail = "milosmilojevicfacebook@gmail.com";
$service = new \AdaptivePaymentsService();
try {
/* wrap API method calls on the service object with a try catch */
$response = $service->Pay($payRequest);
//var_dump($response);
$link = PAYPAL_REDIRECT_URL . '_ap-payment&paykey=' . $response->payKey;
【讨论】: