2016-04-26 8 views
1

私は、支払い支払いゲートウェイに自分のMVCプロジェクトをリダイレクトしようとしています。 私のコードで生成されるURLは次のとおりです。支払いゲートウェイがエラーHTTPステータス - 400を返す

https://migs.mastercard.com.au/vpcpay?vpc_AccessCode=value&vpc_Amount=100&vpc_Command=pay&vpc_Locale=en&vpc_Merchant=TESTvalue&vpc_MerchTxnRef=value160426&vpc_OrderInfo=value&vpc_ReturnURL=http%3a%2f%2fgoogle.com&vpc_Version=1&vpc_SecureHash=6d84a03c6c41f06e945f618657b4a93a

(私は単語「値」で値を変更しているセキュリティ上の理由から)私はエラーが、この生成されたURLにありますかどうかを知りたいと思います。前もって感謝します!

+0

どのようにハッシュコードを作成していますか? –

答えて

0

@Derpuku Der - Asp.Net MVCで書かれたMIGS支払いゲートウェイの例をアップロードしました。 web.configファイルにMIGS情報を追加するだけです。&ライブドメインに公開してください。 https://github.com/mwd-au/MIGS-payment-gateway-MVC5

0

問題の原因は、ReturnUrlをエンコードして、ハッシュ結果に影響し、不正なものになることが原因だと思います。

関連する問題