やあみんな、あなたが私を助けてくれることを望んでいました.
直接支払いの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 フィールドは正確に何を伝えますか?