MassPay API を使用してユーザーに支払いを送信しています。当社のシステムは、各 MassPay バッチに 1 回の支払いのみが含まれるように機能します。
私たちの問題は、MassPay IPN ステータスがどのように機能するかが完全に明確ではないことです.
PayPal のドキュメントによると、IPN には 3 種類あります - 失敗、処理済み、完了です。
私が理解していないのは、どのステータスの組み合わせが可能かということです payment_status と status1:
- IPN は (
payment_status = DENIEDおよびstatus1 = Completed) を返すことができますか? - IPN は、
status1 = FAILEDまたはBLOCKED常に apayment_status = DENIEDを持ちますか、またはその逆ですか? - ( 
payment_status = PROCESSED and status1 = COMPLETED) は常に ( ) を含む IPN の前に来payment_status = COMPLETED and status1 = COMPLETEDますか? はいの場合、(payment_status = COMPLETED and status1 = COMPLETED) のみをチェックして、システム上で支払いを「成功」としてマークするだけで十分ですか? - IPN には
status1 = REVERSED or RETURNED常に がありpayment_status = COMPLETEDますか? - の IPN には
status1 = PENDING常に がありpayment_status = PROCESSEDますか? 
より具体的に言うと、どの payment_status と status1 の組み合わせが可能であるか、また可能性のある各ステータス ペアの意味を知ることは役に立ちますか?
添付の表1を参照してください
テキストの表は次のとおりです。
payment_status    status1      Is Combination Possible?    Meaning
Processed     Blocked        ?   
Processed     Pending        ?
Processed     Unclaimed    YES
Processed     Reversed    ?
Processed     Completed    YES             Will this always have COMPLETED+COMPLETED afterwards?
Processed     Failed        ?
Processed     Returned    ?
Denied         Blocked        ?   
Denied         Pending        ?
Denied         Unclaimed    ?
Denied         Reversed    ?
Denied         Completed    ?           
Denied         Failed        ?
Denied         Returned    ?
Completed     Blocked        ?   
Completed     Pending        ?
Completed     Unclaimed    ?
Completed     Reversed    ?
Completed     Completed    YES            Will this always be after Processed+Completed IPN?
Completed     Failed        ?
Completed     Returned    YES