エラー:ERROR:[email protected]の合計請求額が遅延チェーンの支払いのための給与の金額と一致していない
The total invoiced amount for [email protected] does not match the amount in the pay for delayed chain payment.
私はのように、ここで私が等しい渡していsetPaymentOptions
の正しい応答を取得しておりませんpayrequst
と請求書データの両方の金額が、価格は比較できません。これは、ここでは、payRequest
の通貨コードと請求書データを通貨コードのためにですか?通貨コードを渡すためのパラメータはありません。誰か助けてくれますか?
PayPal\Types\AP\SetPaymentOptionsResponse Object
(
[responseEnvelope] => PayPal\Types\Common\ResponseEnvelope Object
(
[timestamp] => 2016-08-25T00:11:21.138-07:00
[ack] => Failure
[correlationId] => 8cc5bbe5cde59
[build] => 24003818
)
[error] => Array
(
[0] => PayPal\Types\Common\ErrorData Object
(
[errorId] => 580023
[domain] => PLATFORM
[subdomain] => Application
[severity] => Error
[category] => Application
[message] => The total invoiced amount for [email protected] does not match the amount in the pay request
[exceptionId] =>
[parameter] => Array
(
[0] => PayPal\Types\Common\ErrorParameter Object
(
[name] =>
[value] => invoiceData
)
[1] => PayPal\Types\Common\ErrorParameter Object
(
[name] =>
[value] => [email protected]
)
)
)
)
)
パラメータは、私がPayRequest
とInvoiceDatas
のために渡しています:
PayPal\Types\AP\PayRequest Object
(
[requestEnvelope] => PayPal\Types\Common\RequestEnvelope Object
(
[detailLevel] =>
[errorLanguage] => en_US
)
[clientDetails] =>
[actionType] => PAY_PRIMARY
[cancelUrl] => http://localhost.xyz.com/paymentError?cancel=true
[currencyCode] => USD
[feesPayer] =>
[ipnNotificationUrl] => http://replaceIpnUrl.com
[memo] =>
[pin] =>
[preapprovalKey] =>
[receiverList] => PayPal\Types\AP\ReceiverList Object
(
[receiver] => Array
(
[0] => PayPal\Types\AP\Receiver Object
(
[amount] => 2.00
[email] => [email protected]
[phone] =>
[primary] => false
[invoiceId] =>
[paymentType] =>
[paymentSubType] =>
[accountId] =>
)
[1] => PayPal\Types\AP\Receiver Object
(
[amount] => 8.00
[email] => [email protected]
[phone] =>
[primary] => true
[invoiceId] =>
[paymentType] =>
[paymentSubType] =>
[accountId] =>
)
)
)
[reverseAllParallelPaymentsOnError] =>
[senderEmail] =>
[returnUrl] => http://localhost.xyz.com/expressCallback
[trackingId] =>
[fundingConstraint] =>
[sender] =>
[payKeyDuration] =>
)
PayPal\Types\AP\ReceiverOptions Object
(
[description] =>
[customId] =>
[invoiceData] => PayPal\Types\AP\InvoiceData Object
(
[item] => Array
(
[0] => PayPal\Types\AP\InvoiceItem Object
(
[name] => Brand
[identifier] => 1
[price] => 8.00
[itemPrice] => 8.00
[itemCount] => 32
)
)
[totalTax] => 2
[totalShipping] => 27
)
[receiver] => PayPal\Types\AP\ReceiverIdentifier Object
(
[email] => [email protected]
[phone] =>
[accountId] =>
)
[referrerCode] =>
)
これについてもう少し詳しくお聞かせください。 –