Translation disclaimer

Documentation is written in English and subsequently translated. This page, therefore, might not have the most up-to-date content. If any questions arise relating to the accuracy of the translated content, please refer to the English version of the page.

Menu

Account Updaterについて

注記:復元力のある統合を保証するために、APIの原則ベストプラクティスをよく理解してください。

ワークフロー

完了には数日かかる場合があるため、顧客に請求する日の少なくとも6日前にAccount Updaterプロセスを開始することをお勧めします。手順:

  1. 確認が必要な顧客口座情報を含むリクエストをWorldpayに送信します。
  2. 次の確認メッセージで応答します。
    • Approved - データが有効であることを示します
    • Invalid Credit Card Number - カードデータが無効であることを示します
    • Invalid Expiration Date - 日付が無効であることを示します
  3. 無効なデータを修正して再送信します。
  4. 承認されたすべてのデータをネットワークに転送します。
  5. データを収集してから4~5日後、更新された口座情報を含む完了応答ファイルを作成します。FTPアカウントにログインすると、応答ファイルを見つけることができます。
  6. 完了応答ファイルを確認し、そのデータで顧客データを更新します。

詳細については、次の図を参照してください。

Account Updaterのワークフロー

account_updater_activity_flow_worldpay

必須

カードネットワークの要件

Account Updaterで以下のメンバーシップリクエストを完了して送信します。

  • Mastercard Automatic Billing Updater
  • Visa Account Updater

VisaとMastercardからの承認には、10~15営業日がかかります。登録を保証するために、実装マネージャーに相談してください。

Worldpayが買収したDiscover加盟店にはメンバーシップは必要ありません。

注記:Visaは、次のMCC番号を持つ加盟店がサービスに参加することを許可していません。5962、5966または5967

技術的要件

Account Updaterの技術要件は次のとおりです。

  • データ形式:XML(Worldpay cnpAPI形式)
  • 情報処理:一括処理
  • 通信プロトコル:
    • PGPまたはGPGキー暗号化を使用したFTP(推奨)
    • sFTP

標準のFTP方式を使用する場合は、Pretty Good Privacy(PGP)またはオープンソースのGNU Privacy Guard(GPG)暗号化のいずれかを使用しなければなりません。別の方法であるSecureFTP(sFTP)は、Secure Shell(SSH)を使用して送信を保護します。

ベストプラクティス

Worldpay Account Updater機能を使用する場合は、次のベストプラクティスに従うことをお勧めします。

  • 定期的な取引の認証/入金を送信するための通常の期日の少なくとも6日前にAccount Updaterリクエストを送信します
  • Account Updaterの送信を10:00 PM UTCまで送信します。それ以外の場合、Worldpayは翌営業日に処理します

推奨されるsessionファイルサイズ

バッチ:単一の加盟店のデータセット

session:複数の一括を含むことができる単一のcnpRequest

注記:session(cnpAPIバッチ)では、またはルート要素はcnpRequest要素です。

通常、加盟店ごとに1つのバッチを持つ単一のファイルで送信します。変更の総数が少ない場合にうまく機能しますが、各sessionまたは一括で送信する変更の数は異なる場合があります。次の推奨事項に留意してください。

  • バッチは、20,000件の変更を超えてはなりません。1つの加盟店の変更数が、20,000件を超える場合は、同じ加盟店に対して複数のバッチを作成しなければなりません。
  • 会社ので1日の取引が1つしかない場合を除いて、バッチに取引を1つだけ含めることはできません。
  • sessionファイルには、9,999以上のバッチが存在することはできません。
  • sessionファイルには、全てのバッチで、1,000,000以上の変更があってはありません。
  • sessionの処理のために、送信時間とカットオフ時間の間に常に十分な時間をとってください。ファイルが大きいほど、処理に時間がかかります。

次の手順

Account Updaterのテスト