問題タブ [mastercard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1287 参照

c# - リモート名を解決できませんでした: 'sandbox.api.mastercard.com'

MoneySend api を使用して MasterCard のサンドボックスで支払いをリクエストしようとしています。これは、c#のサンプル コードです

問題文:

Visual Studio から直接リクエストを送信しようとすると、完全に機能しますが、このサービスを IIS にデプロイすると、エラーが表示されます

リモート名を解決できませんでした: 'sandbox.api.mastercard.com'

さらなる説明:

VS 2017 でソリューションを作成し、その中に 2 つのプロジェクトを作成しました。サービスの 1 つと、コンソールで同じサービスをテストするための他のものです。コンソールでサービスのサービス参照を指すことで、うまくいきました。IIS にサービスを展開し、サービスのエンドポイントをローカルの VS リンクからコンソール アプリで展開された IIS リンクに置き換えたときに、上記のエラーが発生しました。

アップデート:

私は、インターネット サービスに独自の dns とプロキシ設定がある企業で働いています。

完全な例外:

MasterCard.Core.Exceptions.ApiException: リモート名を解決できませんでした: 'sandbox.api.mastercard.com' ---> System.Net.WebException: リモート名を解決できませんでした: 'sandbox.api.mastercard. com' で System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) で System.Net.HttpWebRequest.GetRequestStream() で RestSharp.Http.WriteRequestBody(HttpWebRequest webRequest) で RestSharp.Http.PostPutInternal(String メソッド) で RestSharp.RestClient.Execute で(IRestRequest request, String httpMethod, Func`3 getResponse) --- 内部例外スタック トレースの終了 --- MasterCard.Core.ApiController.Execute(OperationConfig config, OperationMetadata metadata, BaseObject requestMap) at MasterCard.Core.Model.BaseObject .Execute[T](文字列操作UUID、C:\Users\name\Documents\My Received Files\MasterCardWebService\MasterCardWebService\MasterCardWebService\MoneySend.svc.cs の MasterCardWebService.MoneySend.testService() の MasterCard.Api.Moneysend.Payment.Create(RequestMap マップ) の T inputObject) :128行目

0 投票する
1 に答える
5419 参照

payment-gateway - mastercard がホストするセッションの統合の問題

mastercard 支払いゲートウェイ システムを使用して、自分の Web サイトに支払いを統合したいと考えています。統合にはホストされたセッション方式を使用します。mastercard がホストするセッションに従います

私のJavaScriptコードは

各トランザクションを識別する必要があるため、構成オプション内でオプションsession:'dummy data'を使用しました。それは私にエラーを与える

これらの行にコメントを付けると、応答でライブラリによって生成された sessionID が返されます。各トランザクションを識別する方法がわかりません。助けてください

0 投票する
1 に答える
59 参照

payment-processing - EMV アプリケーションの設定で、TVR は L2 レベルのタスクですか、それとも L3 レベルですか?

EMV カード処理端末アプリケーションでは、TVR ビットの設定は L2 カーネルのタスクですか、それとも L3 アプリケーションで処理する必要がありますか? 私はこれについて適切なドキュメントではありません。ティア。