2016-04-05 39 views
1

インターネット上にあるほとんどすべてのもの(ほとんど例はありません)を読んで、非常に限定された混乱したドキュメントを研究しました。 私はクライアントを持っていますが、私はpayoneを統合していました。payoneとcreditcardcheckとの統合

私はAPIクライアントのドキュメントを使用し、iframeクライアントのapiの例をcreditcardcheck(35ページ)(3.1.5.5章)と統合しました。これはうまく動作し、私は答えと疑似カードを受け取ります。

クイックスタートガイドで説明したように、次に私は擬似カードでサーバーAPIを使用して「事前認証」を開始します。私は必要なすべてのパラメータを再度送って、status = approvedのサーバーペイオンになります。

私はこれが成功したと仮定します。しかし、何をどのように進めるべきですか? transactionUrlとは何ですか?たぶん誰かがペイオンを経験しているかもしれません。

答えて

0

Payoneインターフェイスを実装するのが面倒です。私たちは現在、より洞察力のある例を提供することに取り組んでいます。ちょっと我慢してください。

一方、私はあなたの統合を継続することに喜んでお手伝いをします。事前承認が成功したら、このトランザクションへのさらなる参照のためにtxidを保存する必要があります。クレジットカードから資金を集めるには、収集する金額とtxidを参照としてキャプチャ要求を送信する必要があります(必要なパラメータの完全なリストについては、ドキュメントを参照してください)。

お客様が注文を完了した直後にすべての金額を回収する場合など、後でキャプチャリクエストを送信したくない場合は、事前承認ではなく承認リクエストを送信して、キャプチャを省くことができます部。

Payoneトランザクションのステータス変更について、アプリケーションに非同期で通知するためにトランザクションステータスURLが使用されます。たとえば、前払い設定では、顧客が銀行口座に金額を支払うとすぐにPAID通知を送信します。

ベスト

、 フロリアン(Payone @テクニカルパートナーマネージャー)

+0

Frontendユースケース(https://www.payone.com/plattform-integration/schnittstellen/を参照)の例がありますか? – RhinoDevel

0

私は応答が、それが承認されたことが戻ってきたら、それが承認されていることを理解する - すべての詳細は正しかったと許可が成功しました。

preauthorizationを実行している場合は、実際にお支払いを受けるには、captureでそれに従う必要があります。いくつかの立法環境、例えば米国の多くの州では、最終的にオンラインショップから商品を出荷するまで、支払いを回収することはできません。

英国でオンラインショップをご利用の場合は、authorizationと入力してください(preauthorizationcapture)。リクエストの名前とは別に、送信するメッセージの詳細は同じです。