繁体   English   中英

贝宝付款亲直接付款支票,如果成功

[英]paypal payments pro direct payment check if successful

大家好,希望您能帮帮我。

我似乎无法找到有关其直接付款API和变量的任何适当参考或文档,所以我现在在这里问。

我第一次进行直接付款,根据他们的集成指南,付款状态应该为“成功”,但这是我得到的响应(即,我正在执行print_r($doDirectPaymentResponse);变量来自

$doDirectPaymentResponse = $paypalService->DoDirectPayment($doDirectPaymentReq,$credential_object);

DoDirectPaymentResponseType Object
(
    [Amount] => BasicAmountType Object
        (
            [currencyID] => USD
            [value] => 12.00
        )

    [AVSCode] => X
    [CVV2Code] => M
    [TransactionID] => 9H515811FE178263Y
    [PendingReason] => 
    [PaymentStatus] => 
    [FMFDetails] => 
    [ThreeDSecureResponse] => 
    [PaymentAdviceCode] => 
    [Timestamp] => 2013-02-01T15:56:31Z
    [Ack] => Success
    [CorrelationID] => a0a240936bf65
    [Errors] => 
    [Version] => 94.0
    [Build] => 5060305
)

另外,ack字段确切说明了什么?

Ack是您要关注的领域。 如果是SuccessSuccessWithWarning ,则付款成功完成,而TransactionID具有您的交易ID。 如果是FailureFailureWithWarning ,则没有通过。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM