1

C# コードに BeanStream 支払いゲートウェイを実装する必要があります。支払いゲートウェイの実装は初めてです。デモプロジェクトを手伝ってくれる人はいますか? 事前の感謝。

4

2 に答える 2

0

今、私は答えを与えるためにBeanStreamについてよく知っています。BeanStreamは、次の2種類のトランザクションモードに対応しています。

標準のトランザクションプロセスBeanstreamゲートウェイでは、基本的なトランザクションプロセスは次の3つの段階で発生します。•トランザクションはAPIに送信されます•自動エラーチェックはリクエスト文字列で送信された情報を検証します•データは銀行に送信され、応答はマーチャントのサーバーに返されました

使用できます:

  1. 基本HTTP投稿

  2. サーバー間プロトコル

  3. SOAPメソッド

承認されたリクエスト文字列のサンプル:

https://www.beanstream.com/scripts/process_transaction.asp?merchant_id=123456789&requestType=BACKEND&trnType=P&trnOrderNumber=1234TEST&trnAmount=5.00&trnCardOwner=Joe+Test&trnCardNumber=4030000010001234&trnExpMonth=10&trnExpYear=10&Name = BC&ordCountry = CA&ordPostalCode = V8T2E7&ordPhoneNumber = 5555555555&ordEmailAddress = joe%40testemail.com

  • ここでは、承認されたMerchant_idと管理者アカウントを取得する必要があります(テストサンドボックスまたは実際の管理者アカウントMerchant_Idにある可能性があります。このリクエストを実行する前に、Merchent_Idをこのリクエスト文字列に置き換えてください)

許可された応答文字列のサンプル:

trnApproved = 1&trnId = 10001364&messageId = 1&messageText = Approved&trnOrderNumber = 1234TEST&authCode = TEST&errorType = N&errorFields =&responseType = T&trnAmount = 5%2E00&trnDate = 7%2F31%2F2009 + 11%3A57%3A12 + AM&avsProcessed = 0&avs検証+未実行+実行+for+ this + transaction%2E&cardType = VI&trnType = P&paymentMethod = CC&ref1 =&ref2 =&ref3 =&ref4 =&ref5 =

これがBeanStreamと統合することをいとわない人々に役立つことを願っています。

于 2011-08-11T12:06:19.003 に答える
0

ここのページには、統合APIに関する詳細情報が含まれており、c#にサンプルコードがあるブログ投稿があります。BeanStreamクレジットカード処理用のサンプルC#コード

于 2011-08-03T08:43:59.127 に答える