問題タブ [authorize.net-cim]
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.
php - CIM 支払い gethway メソッドの Apihost と ApiPath を取得する方法..?
x-cart Platinum V 4.5.5 サイトで Authorize.net - CIM Payment Get-way を構成する必要があります。
現在、Xpayments モジュールは私の x-cart プラチナ バージョン 4.5.5 ではサポートされていません。
そこで、Authorize.net - CIM Payment Get-way のカスタマイズを開始します。
テストモードを使用しました。
この $g_loginname 、 $g_transactionkey は既にあります
しかし、この $g_apihost と $g_apipath は利用できず、
CIM Payment Getway メソッドの Apihost と ApiPath を取得する方法
https://developer.authorize.net/testaccount/
$g_loginname ='xxxxxxxxxxxx'; $g_transactionkey ='xxxxxxxxxxxxx';
$g_apihost = "apitest.authorize.net"; $g_apipath = "/xml/v1/request.api";
ありがとう
java - データ型と CIM sblim クライアントに関する Java パフォーマンスの問題
一部の Java フレームワークで使用される実装スタイルについて質問/懸念があります。
まず、一般的な背景として、オブジェクトの配列を作成することは、生の/プリミティブな配列タイプを作成するよりもはるかにコストがかかることを実践から知っています。たとえば、下のレイヤーに大量の文字データを要求する場合、最も効率的な選択は、ラッパー データ型を発明してオブジェクトの配列を返すのではなく、char[]、byte[]、ByteArray などの型を使用することです。
ただし、独自のデータ型を実装しているように見えるフレームワークを見てきましたが、それらの型の配列がやり取りされることを期待しています。これにより、前述のパフォーマンスとコストの問題がすべて発生し、変換コードのオーバーヘッドが発生するため、非常に不便です。
たとえば、sblim クライアントの javax.cim パッケージで定義されている型を考えてみます。
http://sblim.sourceforge.net/cim-client2-v22-doc/javax/cim/package-summary.html
基本的にバイトである UnsignedInteger8 という名前の型が 1 つあります。同等の効率的なプリミティブ型を持つ他の型もあります。プロトコルに準拠するためにJavaクラスで異なるデータ型をカプセル化しているように見えるDMTFデータ型についてのコメントがありますが、どのコストがかかりますか?
要するに、Java のパフォーマンスとフレームワークの設計全般に詳しい人が、sblim クライアントが効率的な実装であるかどうかについてフィードバックを提供できるかどうかを知りたいのです。UnsignedInteger8 のようなこのラッパー型を単にバイトまたは文字を使用できた場合に使用する根拠または正当化はありますか? すべての DMTF データ型を処理するための標準化された統一されたコードを作成することは、プリミティブ型の代わりにオブジェクトの配列を使用することを意味するパフォーマンスの欠如を正当化しますか? ここで私は要点を正しく理解していますか、それとも間違っていますか?
前もって感謝します!
アップデート
私の主張をさらに示すために、次の抜粋を検討してください。
文字データのチャンクを StringBuilder にマップするには、そのようなコードを使用する必要があります。データはすでに CIM によってメモリ内にロードされているため、これは非常に非効率的です。新しい StringBuilder を作成し、すべてのデータを再度反復/コピーする必要があるのはなぜですか? CIM クライアントが String、byte[]、char[]、または ByteBuffer を提供できないのはなぜですか? これは非常に非効率的だと思います。なぜこの世界でこのように実装したのかを理解したいと思います。
データ型を抽象化し、Comparable、Equals、Collections API などの Java が提供する機能を使用する利点を理解しています。これは理にかなっており、Person、Account、Transaction などの複雑な構造化データには使用する価値があると思いますが、生/プリミティブ データ型には使用しないでください。それは多すぎる。
authorize.net - Authorize.net CIM & ARB を使用して、同じ transactionId で別のトランザクションを実行します。
Authorize.net APIを使用 して支払い処理を実行しています。
支払いを正常に実行でき、任意のユーザーのトランザクションの transactionId を取得できます。
このようにして、ユーザーの transactionId を追跡しています。
ここで、将来別のトランザクションを実行したいと考えています。そのトランザクション ID は同じになります (最初に保存したトランザクション ID)。
では、同じ transactionId を使用して別のトランザクションを実行する方法を知っている人はいますか?
ありがとう、
authorize.net - ホストされた形式の authorize.net CIM で [キャンセル] ボタンが機能しない
キャンセルボタンには、btnCancelEdit_onclick(g_paymentItemEditInfo, 999)実行時に生成される機能があります。AuthorizeNetPopup.openAddPaymentPopup()ポップアップを呼び出すと、キャンセル ボタンが機能しません。
を呼び出して必要な変更を行った場合、AuthorizeNetPopup.openManagePopup()最初に呼び出してからポップアップを開くと正常に機能しますが、キャンセルボタンを直接AddPaymentPopup呼び出すと機能しません。AuthorizeNetPopup.openAddPaymentPopup()実行時にキャンセル ボタンの機能を変更できないことはわかっていますが、他のオプションはありますか?
私はこのリンクを見て、必要な変更を加えました。最初に呼び出してから AddPaymentPopup ポップアップを開くと正常に機能しますが、直接AuthorizeNetPopup.openManagePopup()呼び出すと機能しません。AuthorizeNetPopup.openAddPaymentPopup()
asp.net-mvc-4 - Authorize.Net CIM は支払いを処理しますか?
ユーザーが 200 分で月額 20 ドルのプランを選択し、200 分以上使用した場合、それに応じて請求されるなど、使用量に応じて顧客に請求する必要があるサイトを開発しています。
これには Customer Information Manager API (CIM) を使用しており、支払いがどのように処理されるかを知る必要があります。Authorize.Net は自動的に顧客のクレジット カードに請求し、そこの口座からお金を差し引きますか、それとも請求のみが CIM によって行われますか? CIM は支払いプロセスではなく請求のみを行うことを意味します。請求のみが行われる場合、支払いプロセスに AIM が必要ですか?
woocommerce - WooCommerce で Stripe または Authorize.net を使用する場合、PCI コンプライアンスについて心配する必要はありますか? そして、私は何をしなければなりませんか?
Wordpress サイトを立ち上げてWooCommerceを利用したいです。支払い処理業者に関しては、 Authorize.net CIMまたはStripeのいずれかを使用したいと考えています。これらの各ページの上部には、SSL 証明書が必要であると記載されているため、その事実とWooCommerce サイトの PCI-DSS コンプライアンスの記事に基づいて、 PCI コンプライアンスが必要であると想定しました。あれは正しいですか?
PCI コンプライアンスについて心配する必要がある場合、何をする必要がありますか? 私は 12 の要件に精通していますが、私にとっての実際的な意味を理解していません。
具体的には、PCI 要件の多くがホスティング プロバイダーによってカバーされていることを理解しています。その他の PCI 要件は、コーディングによってカバーされています。どちらも、一度セットアップすれば、特に気にする必要はありません。ただし、私がしなければならないことの 1 つは、サイトで SSL を有効にすることです。しかし、他に私が責任を負うことはありますか?たとえば、PCI コンプライアンスのためにサイトを毎年スキャンしますか? 特定の方法でストアを管理しますか?
どんな情報でも大歓迎です!これと PCI コンプライアンスに関しては、私には少しあいまいです。
c# - 特定のリソースを持つサブジェクトを取得するための DotNetRDF sparql クエリ
Sparql クエリに少し問題があります。「BaseVoltage」という述語と特定のリソース (この例では「#_2a9」) を使用して、タイプ「TopologicalNode」を持つすべてのサブジェクトを取得したいと考えています。
私の.xmlのサンプルがあります
クエリが機能しません (トリプル パターンを終了するトークンに遭遇しましたが、トークンが多すぎて有効なトリプル パターンを形成できません)
また、完全なURIを直接入力しようとしました...同じエラーです!
私の間違いは何ですか?これが機能していることがわかったので、3番目のブロックにあるに違いありません
どうもありがとうございました !