問題タブ [payone]

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 投票する
3 に答える
3248 参照

php - Iframe Payone リダイレクトの親

支払いフォームは 1 つです。そのフォームを送信すると、正常に送信されたときに支払情報を得るために PAYONE にリダイレクトされます。詳細については、そのページが私のサイトの成功リンクにリダイレクトされます。

ここで私の質問を開始します。支払いゲートウェイ (PAYONE) ページを同じウィンドウで iframe に開きます。しかし、情報を正常に送信し、クリックして送信したとき。次に、 iframe でリダイレクトします。

投稿データで提供した成功リンクにリダイレクトするにはどうすればよいですか?

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

symfony - Symfony2/Composer 利用パッケージ

http://github.com/PAYONE/PHP-SDK/archive/master.zip から payone PHP-SDK を使用しようとしています。次の
ように composer.json に含めました。

私の質問: コントローラーでどのように使用しますか?

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

symfony - Symfony - 作曲家と Payone PHP SDK

PHP-SDK を使用しようとしていますが、うまく動作しません。PHP の use および namespace ステートメントに慣れていないので、理解しようとしています。

私が理解している限りでは、これは Payone/php-sdk/php フォルダーにある Autoload.php をクラス プレフィックス Payone_ でロードしようとします。これは私には問題ないようですが$builder = new Payone_Builder();、現在コントローラーでは使用できません。私は何を間違っていますか?

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

php - PayOne インターフェイスが HASH 値を受け入れない

PayOne FrontEnd インターフェースがリクエストからのハッシュ値を受け入れるようにしようとしましたが、まったく役に立ちませんでした。サポート チケットを開いていますが、比較的迅速に解決する必要があるため、ここにいます。

返されるエラーは "Hashwert Nicht Korrekt" (ハッシュ値が正しくありません) です。

これが私のコードです:

ドキュメントを確認して再確認しましたが、まとめた方法でエラーを見つけることができません。portalid などの単一の値を変更すると、適切なエラーがスローされます。

どんな助けでも大歓迎です。

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

laravel - Laravel-Payone

Laravelの Payone( https://www.payone.de/ ) API の簡単なラッパーはありますか? パッケージを販売している会社は 1 つしか見つかりませんでしたが、オープン ソースの会社はありませんでした。助けていただければ幸いです。

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

python - Python を使用した Payone でのクレジット カードの確認 (creditcardcheck)

PayOne ( https://www.payone.de/en/ )でクレジット カードを確認しようとしています。

私が取得したパラメータのリストAccording to 3.4.1 Verifying credit cards (creditcardcheck)とドキュメントPAYONE_Platform_Client_API_EN.pdfのセクション( https://www.payone.de/en/contact/3.1.2 Standard parameterからリクエストできます)。

  1. (aid, api_version, mid, mode, portalid, responsetype, request, storecarddata) (Python) のハッシュ値を計算し、クライアント側に渡します。
  1. 次に、サーバー側から取得した追加のパラメーター ( cardcvc2、cardexpiredate、cardpan、cardtype ) とハッシュを使用して、JSONP (なぜここに CORS と RESTful API がないのですか?) 要求を実行します。

https://secure.pay1.de/client-api/?aid=123456&api_version=3.10&cardcvc2=123&cardexpiredate=1801&cardpan=012344567890123&cardtype=M&mid=12345&mode=test&portalid=1234567&responsetype=JSON&request=creditcardcheck&storecarddata=yes&hash=c6a8fe28e6d4cc63139aae5eba41bdb74f877f364a444745f4083a22db0f9861247cd4a0dfa82bd42df1ff7724754ea6&callback_method= ng_jsonp .__req0.finished

  1. 結果を得る:

{ "customermessage": "このトランザクションの処理中にエラーが発生しました (パラメーターが間違っています)。", "errorcode": "2007", "errormessage": "ハッシュが正しくありません", "status": "ERROR" }

私はpython 3.5とangular2を使用しています。

ここで何が間違っていますか?

PS:

  • ここにphpコードの例がありますが、pythonコードはありません

PPS:

Web インターフェイスでハッシュ方式が選択されています: https://pmi.pay1.de/merchants/?navi=portal&rc=1 ( Method hash calculation*: SHA2-384 (recommended method))