PayPalスタンダードは、お客様を貴社のウェブサイトからPayPalの安全なサイトへ誘導し、商品の支払い手続きを完了させます。この記事では、以下の内容を含む詳細なガイドラインをご紹介します。
PayPal 標準にはいくつかの要件があります。
ビジネスPayPalアカウント
新規ユーザーの方は、PayPal.com にアクセスしてサインアップしてください。既に PayPal ビジネスアカウントに登録されている場合は、そのままご利用いただけます。個人アカウントを登録されている場合は、ビジネスアカウントに変更することができます。この手続きは無料です。
図1 PayPalアカウント
PayPal Standard をセットアップして構成するには、次の手順に従う必要があります。
ステップ1: 開ける ウーコマース それから クリック の上 設定 その後 選択 支払い
ウーコマース >設定 à お支払い
注記 : 過去には、WooCommerce 以前には、「 支払人 ts” ‘と呼ばれる チェックアウト。
ステップ2: PayPalを選択するには、有効/無効のチェックボックスに切り替えて、 PayPalスタンダードを有効にする .
ステップ3: さらに進むには、 設定 、あなたは PayPalの標準設定 .
ステップ4: 次に、 電子メールアドレス あなたの PayPalアカウント 必須項目にメールアドレスを入力してください。これは、お支払い前に設定する必要がある最も重要な部分です。PayPalのメールアドレスと、ビジネスアカウントに既に登録されているメールアドレスは同じである必要があります。
図2 PayPal標準
図3 PayPalの詳細設定
次に設定する必要があります 詳細オプション 設定。詳細設定に必要な情報を入力する必要があります。以下の手順で設定してください。 詳細オプション .
ステップ5: ストア開発中にチェックアウトプロセスをテストし続けたい場合は、次の点を確認する必要があります。 PayPalサンドボックスを有効にする その時は料金はかかりませんが、練習したい場合は サンドボックスモード この用途では、PayPal Sandboxを通じて異なる サンドボックス アカウント。
ステップ6: 使用したい場合 デバッグログ 開発中に役立つ可能性があるので、 wc-logs フォルダ そしてあなたは セット 書き込み権限を付与します。デバッグログも有効にしておくと、開発中に役立つでしょう。これらのタイプの トイレログ WooCommerce ログで簡単に入手できます。
ウーコマース > システムステータス >ログ
ステップ7: 取得するため IPN電子メール通知、 該当するボックスにチェックを入れてください。これはオプションの設定で、支払いを受け取るたびに 問題 または払い戻しをキャンセルすると、 即時支払い通知 .
ステップ8: ここで、受取人のメールアドレスを入力する必要があります。これは、PayPal アカウントに入力したものと同じである必要があります。
ステップ9: データ転送オプションに登録している場合は、PayPal IDトークンを取得して、支払いに問題があった場合に支払いを検証することができます。 インスタント ピン通知 (IPN)。
ステップ10: 複数の店舗がある場合は、 請求書プレフィックス WooCommerce トランザクションを示すデフォルトのプレフィックスは WC です。
ステップ11: 発送には 2 つの方法があり、以下のとおりです。
転送配送:
WooCommerce を開き、すべての発送詳細を PayPal に送信すると、請求書を生成する代わりにラベルが作成されます。
アドレス上書きオプション:
この設定により、PayPal が住所を検証する際にエラーが発生する可能性がありますが、住所情報を整理する際に何らかの形で役立つことがあります。
ステップ12: に 捕獲 資金をすぐに、または*のみ 承認 支払いアクションに進みます。
注記: 一度進むと、それを心に留めておいてください 承認する 注文のステータスが「処理中」から「完了」に変更されると、WooCommerceでPayPalの認証情報を使用している限り、資金は自動的にキャプチャされます。これにより、手動での手続きは不要になります。
WooCommerce > 設定 > 支払い > PayPal。
ステップ13: ページ スタイルを使用して、PayPal アカウントのページをカスタマイズできます。
ステップ14: 画像を表示するには 150x50 PayPalのチェックアウトページでは、 画像URL .
図4 PayPal API認証情報
API 情報は次の 3 つのフィールドに貼り付けることができます。
これらのフィールドはLive API(ユーザー名、パスワード、署名)です。これらのフィールドはオプションです。
API (ライブ) に関連する情報を取得する場合は、次の手順に従います。
ステップ1: PayPal.com にアクセスし、PayPal アカウントでサインインする必要があります。
ステップ2: 選択 私の販売ツール そして開く API アクセス。
私の販売ツール à APIアクセス
ステップ3: APIクラシックを統合する場合は、 SOAP/NVP そして、 API署名を表示 さらに進むために。
ステップ4: 次に、必要な情報を表示してコピーします。 API(ユーザー名、パスワード、署名)
PayPalのダッシュボードの設定:
WooCommerce から最大限の設定を処理できますが、いくつかの設定については PayPal にアクセスする必要がある場合があります。
PayPal の IPN URL の設定:
WooCommerce は PayPal で IPN を設定する必要があります。
PayPalの即時支払い方法(IPN):
自動返却:
自動返信を設定すると、レシートが生成されたページに移動します。例がありますので、このURLを入力し、example.comをご自身のURLに変更してください。
注記: 領収書ページを動的に修正するには、このリダイレクト設定も使用されます。
すべてのトラフィックが PayPal ではなく元のトラフィックにクレジットされるトランザクションを確実にするために、このタイプの URL は、すでに提供されている URL の末尾に使用されます。 追加しますか? utm _nooverride=
図5 PayPalプロファイル
SSL 認証は必要ですか?
お支払いはチェックアウト時に完了するのではなく、PayPalウェブサイト上でオフサイト処理されます。SSL証明書の追加をお勧めしますが、必須ではありません。SSLは、サイト間で情報を秘密裏に送信し、データの安全性を確保することで、顧客の期待に応えます。また、検索結果のランキング要因にもなります。
WooCommerce で PayPal を使用するとどれくらいの費用がかかりますか?
注文が保留中の場合、支払いの問題に対して何ができますか?
顧客が WooCommerce ストアに注文を落とすのではなく、PayPal アカウントに注文を残した場合、重要なアクションは実行されません。
チェックアウトプロセス中に、どのようなデータが Paypal に配信されますか?
PayPalのゲートウェイは、製品の数量、製品名、価格を含む個々の行項目をPayPalに渡します。
上記の方法は、合計金額の正確性を確保し、端数処理による誤差を回避するために使用されます。発送されなかった商品はグループ化され、「注文番号1」のように番号付きの注文タグとして名前が付けられます。
配送料金に関する情報は PayPal に転送されません。
Woo Commerce 2.6以降では、PayPal APIを介して、送料を実際の送料として送信します。既にこの設定を行っている場合は、アカウント側でルールに従って設定する必要があります。これにより、情報関連のコストが削除されます。PayPalアカウントに配送ルールが設定されている場合は、そのルールが適用され、Woo Commerceから送信されるコストが削除されます。
この問題を解決したい場合は、PayPal アカウントの設定からすべての配送ルールを削除する必要があります。
注文はまだ保留中ですが、支払いは継続して行われています。なぜでしょうか? *または* 支払い後もカートのデータが消去されないのはなぜでしょうか?
インスタントペイメント通知の失敗が原因である可能性があります。この問題を解決するには、サーバーを確認するか、インスタントペイメント通知メソッドの実行を再度確認する必要があります。
内部サーバーエラーが発生する原因は何ですか?
これは、PayPal 設定に間違ったメールアドレスを入力したためです。
図6 内部サーバーエラー
同じPayPalアカウントを他の多くのウェブサイトでも使用できます
WooCommerceでは、発送状メソッドを使用して重複ボイスを検出します。重複ボイスが存在する場合、同一の請求書はブロックされます。2つのウェブサイトで重複を検出することは不可能です。別の簡単な方法として、設定から重複ボイスのチェックを外す方法があります。これにより、今後請求書に関する問題が発生することはありません。各ウェブサイトの設定は発送状メソッドごとに異なるため、WooCommerceサイトで請求書の冒頭部分をご確認ください。
図7 請求書プレフィックスの詳細オプション
注記: 請求書の重複チェックを無効にしたり、プロフィール設定から変更したりすることもできます。プロフィール設定を開き、 設定 そして、 私の販売の好み そして開く ブロック支払い そして設定 誤支払をブロックする いいえ。
図8 支払い受取設定
顧客にPayPalアカウントは必要ですか?
顧客は PayPal アカウントを持っていなくてもチェックアウトできますが、PayPal アカウントで特定のオプションを有効にする必要があります。
ログイン後、右上のアイコンをタップしてマイプロフィールページを開きます。次に「商品とサービス」セクションを開き、そこから「設定」セクションを選択します。ここで、PayPalアカウントのオプションを選択できます。
図9 PayPalオプションアカウント
PayPal 販売者保護が適用される可能性はありますか?
配送先住所をご利用の場合、PayPalのセラー保護制度が適用されます。一方、請求先住所をご利用の場合、PayPalのAPIでは複数の住所を識別できないため、セラー保護制度は適用されません。
エラーメッセージ: エラーメッセージが表示され、 販売者は暗号化されていない支払いのみ受け付けます。
上記のメッセージは、アカウント作成時に支払い受付方法を暗号化された支払いのみに設定したが、ボタン項目を設定しておらず、支払いルート全体に影響している場合に表示されます。
この問題を解決する手順:
ステップ1: PayPalアカウントにログインします。
ステップ2: さあ開けてください あなたのプロフィール .
ステップ3: 今あなたは 選択 プロフィール設定セクションのウェブサイトの支払い設定。
ステップ4: 次に、「 暗号化されたウェブサイト決済 セクションでは、このオプションをオフにしました。
ステップ5: 今 保存 行った変更。
表示されるメッセージ: 画面にメッセージが表示され、そのメッセージは この請求書はすでに支払われています。
配送に複数のストアを使用している場合、またはアカウントをさまざまな設定で使用している場合、WooCommerce の注文番号は一意ではない可能性があります。
WooCommerce 設定を選択してチェックアウトし、PayPal を開いてストアに一意のプレフィックスを設定することで、この問題を回避できます。
ウーコマース >設定 >チェックアウト >PayPalでストアの固有の「プレフィックス」を設定します
即時支払い通知の保留中の問題
IPNが注文を更新しない場合は、以下の手順に従ってください。このような問題を解決したい場合は、保留中の注文を自動的にキャンセルすることをお勧めします。これにより、このような通知が表示されずに手動で注文を簡単に確認できるようになります。この問題を解決するには、WooCommerceを開き、「設定」→「商品」→「在庫」→「在庫を保留」の順にクリックします。この項目は任意です。
ウーコマース >設定 >製品 >在庫 >「在庫保持時間(分)」を設定する
即時支払い通知に関する詳細情報を取得するには、アカウントにログインして履歴ページを確認してください。
https://www.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history
現地でテストを実施しますか?
ローカルテストでは、PayPal はストアと通信できませんが、Web 上でホストされている場合はいつでも正常に動作します。
サーバーは fsockopen をサポートしていますか?
通知の有効性を確認するには、ゲートウェイがPayPalと通信できる必要があります。そのためには、ゲートウェイはfsockopenをサポートしている必要があります。この目的で使用される関数は以下のとおりです。
http://codex.wordpress.org/Function_API/wp_remote_post
サーバーのサポートを確認するには、WooCommerce を開いてシステム ステータスに移動し、サポートされているかどうかの結果を確認する必要があります。
ウーコマース >システムステータス > 結果
サーバーでファイアウォールが有効になっているかどうかを確認してください。
ファイアウォールがある場合は、ゲートウェイが https URL 経由で PayPal と通信できるように、送信ポート 443 を開く必要があります。
ログを有効にする
設定でログ記録を有効にし、応答が受信されたかどうかを確認する必要があります。応答メッセージが届かない場合は、WordPressのインストールまたはプラグインの競合が原因で問題が発生している可能性があります。このような問題を解決するには、他のプラグインをすべて無効にする必要があります。
メールアドレスがチェックされています
ゲートウェイのメールアドレスがIPNによって返されるかどうかを確認してください。一致している必要があります。一致していないと、IPNの応答が拒否される問題が発生します。
競合をチェックする必要がある
注文が完了しているにもかかわらず、注文のステータスが変わらず、状況が変化しない場合は、競合がないか確認する必要があります。 W3 Total Cacheとの競合 .
サンドボックス モードでの通貨の使用。
Sandbox以外の通貨をご利用の場合は、支払いは自動的に保留セクションに設定されます。SandboxとWooCommerceストアで設定されている通貨と同じであることを確認してください。 .
顧客が私の Web サイトにリダイレクトされたときに、支払いをして商品を入手した後に商品をダウンロードするためのリンクが表示されないのはなぜですか。
これは、ウェブサイトで即時支払い通知が正常に機能していないことを示しています。この問題を解決するには、支払いデータ転送を有効にする必要があります。有効にするには、以下の設定が必要です。
図10 ウェブサイトの支払い設定
設定を保存した後、Web サイトの設定に戻り、支払いデータ転送方法をオンまたはオフにする必要があります。
図11 データ転送(オプション)
それでも問題が解決しない場合は、ホストに連絡してください。 即時支払い通知 キャッシュ、ファイアウォール、その他のサーバー設定によってブロックされないようにしてください。Go Daddyというホストがいくつかあり、IPNの問題を制御できます。なぜなら、その時点では私たちの管理外だからです。
"*「必須項目」は必須項目です
"*「必須項目」は必須項目です
"*「必須項目」は必須項目です
返信を残す
あなたは ログイン コメントを投稿するには。