バックグラウンド
NopCommerce 2.80の支払いゲートウェイ プラグインを作成しています。支払いゲートウェイのコードを書くのはこれが初めてです。私はほとんどそこにいますが、いくつかの問題があります。
問題
- まず、
ProcessPayment
メソッドで、次のプロパティを持つ を返す必要がありProcessPaymentResult
ます (誰かがこれらの違いを説明してくれませんか?):
AuthorizationTransactionCode
AuthorizationTransactionId
AuthorizationTransactionResult
CaptureTransactionId
CaptureTransactionResult
実装する必要があるゲートウェイ (Tranzila) には、次のフィールドが返されます。
ConfirmationCode
AuthNumber
RefNumber
TempRef
このシナリオにはおそらく当てはまらない他のいくつかのシナリオ。これらを Nop が期待するものにマッピングする方法がわかりません...
- 第二に、何の
Capture
ための方法ですか?プラグインを見ましたが、PayPalDirect
あまり明確ではありません。このメソッドはいつ呼び出されますか?