6

これに関する PayPal ドキュメントから決定的な回答を見つけることができませんでした。

ドキュメントによると:

元のトランザクションで返された PNREF は、参照トランザクションで 12 か月間有効です。

顧客が 12 か月ごとにクレジット カード情報を再入力する必要がないようにしたいと考えています。

したがって、私がやりたいことは、最初の PNREF を保存するためにゼロドル認証を行い、その後、参照トランザクションを行うたびにその顧客の PNREF 値を更新することです。そのため、顧客が 12 か月連続して取引がない場合を除き、カード情報を再入力する必要はありません。

それがGoogle経由で可能かどうかの答えを見つけるのに苦労しています。参照トランザクションの PNREF を別の参照トランザクションの ORIGID として使用できるかどうか知っている人はいますか?

4

3 に答える 3

11

さて、先に進んで試してみたところ、参照トランザクションのPNREFを別の参照トランザクションのORIGIDとして使用することができました

さて、百万ドルの問題は、これはゼロドルの承認から1年後も機能するのでしょうか?約1年後にお知らせします...


一年後...

1年が経ちましたが、これは私たちにとってうまく機能しています。当初は、ゼロドル認証(ZDA)を使用して顧客のクレジットカード情報を保存していました。後で、新しいトランザクションのORIGIDとしてZDAのPNREFを使用して参照トランザクション(T1と呼びます)を実行します。

しばらくして、顧客が別のトランザクション(T2と呼びます)を実行したい場合、新しいトランザクションのORIGIDとしてT1のPNREFを使用します。次に、次のトランザクションで使用するためにT2のPNREFを保存します。したがって、トランザクションを実行するたびに、次のトランザクションで使用するために新しいPNREFを保存します。

これが私たちが取引を連鎖させてきた方法であり、私たちは(私たち自身と電話での代表者によって)取引なしで12か月が経過しない限り、それらを無期限に連鎖し続けることができることを確認しました。

于 2012-10-11T12:27:44.667 に答える
4

私たちは同じ問題を抱えているか、Travesty3 が投稿したのと同じことをしたいと考えています。PayFlow Pro メール サポートからこのスレッドを指摘されました。

ただし、メール サポート チームからその回答を得る前に、PayFlow Pro 電話サポートに電話して、次の説明を得ました。

PNREF を永続的に、または「連鎖」して更新し続ける簡単な方法はないかもしれません。特にゼロドル認証 (ZDA) を利用する場合。ZDA から返された PNREF は機能する可能性がありますが、有効期間が短い (+-14 日) だけです。私たちの電話に出た技術サポート担当者は、これを確認するために上級技術者に相談していました.

現在、Delayed Capture または Sale トランザクションによって返された PNREF は 12 か月間続くようですが、実際の購入なしに顧客のカードに請求したくないため、これらは私たちにとって良い解決策ではありません。

于 2012-11-21T20:57:47.880 に答える
1

はい、参照トランザクション (ZDA であるかどうかにかかわらず) の PNREF を新しい参照トランザクションの ORIGID として使用できます。

ただし、PayPal Payments Pro を使用している場合 (したがって、PayPal が処理者として設定されている場合) は、そのシナリオでサポートされているかどうか完全にはわからないため、これについて追加のチェックを行う必要があります.
独自のプロセッサで Payflow Pro を使用している場合は、間違いなくサポートされています。

于 2012-10-16T13:43:58.597 に答える