遅延チェーン Paypal 支払いシステムを使用しています。次のようなエラーが発生しました
詳細なエラー メッセージ: プライマリ レシーバーの金額は、チェーンされた他のレシーバーの金額の合計以上でなければなりませんエラー コード: 579017エラー 重大度: エラーエラー ドメイン: PLATFORMError カテゴリ: アプリケーション
一次受信者が二次受信者より少ない金額を受け取る方法
私のシナリオは、一次受信者が送信者から金額を受け取り、サービスのためにいくらかの金額を取得し、その金額を二次受信者に送信することです。
たとえば、ユーザーがチケットを予約すると、サイトの所有者が受信者から全額を受け取り、サービス料を一定の割合で受け取り、残りの金額を不動産所有者に送金することを意味します。
私のコードは
$receiverEmailArray = array(
'johnwewe9340_biz@gmail.com',
'jameswewe9546_per@gmail.com',
'',
'',
''
);
// TODO - specify the receiver amounts as the amount of money, for example, '5' or '5.55'
// remove or set to an empty string the array entries for receivers that you do not have
$receiverAmountArray = array(
'10',
'100',
'',
'',
''
);
// TODO - Set ONLY 1 receiver in the array to 'true' as the primary receiver, and set the
// other receivers corresponding to those indicated in receiverEmailArray to 'false'
// make sure that you do NOT specify more values in this array than in the receiverEmailArray
$receiverPrimaryArray = array(
'true',
'false'
);
// TODO - Set invoiceId to uniquely identify the transaction associated with each receiver
// set the array entries with value for receivers that you have
// each of the array values must be unique across all Pay calls made by the caller's API credentials
$receiverInvoiceIdArray = array(
'',
'',
'',
'',
'',
''
);