PayPal Express Checkout WC4JP


これは、WooCommerce 用の PayPal Checkout 決済です。

PayPal Checkout を使用すると、In-Context Checkout を使用してオンラインで安全に商品や購読を販売することができ、テーマを損なうことなくセキュリティ要件を満たすことができます。 In-Context Checkout では、PayPal のサーバーでホストされたモーダルウィンドウを使用して、チェックアウトフォームをオーバーレイし、顧客が自分のアカウント情報を入力するための安全な手段を提供します。

また、 PayPal の統合設定(簡単設定)では、ボタンをクリックするだけで簡単に PayPal に接続できます。



  • WordPress 4.4 以上


自動インストールは、WordPress がファイル転送自体を処理し、 Web ブラウザを離れる必要がないため、最も簡単なオプションです。 自動インストールを行うには、 WordPress ダッシュボードにログインして、[プラグイン]メニューに移動し、[新規追加]をクリックします。

検索フィールドに「PayPal Express Checkout WC4JP」と入力し、「プラグインの検索」をクリックします。 プラグインを見つけたら、ポイントリリース、評価、説明などの詳細を表示できます。 最も重要なことはもちろん、「今すぐインストール」をクリックするだけでインストールできます。


手動インストールの方法には、プラグインをダウンロードし、お気に入りの FTP アプリケーション経由で Web サーバーにアップロードする方法があります。
WordPress のコーデックスには、ここでこれを行う方法の説明が含まれています。


自動更新は魅力的に機能するはずです。 ただし、いつものように、サイトをバックアップはしてください。

アップデート後にショップ/カテゴリーのページに問題が発生した場合は、WordPress > 設定 > パーマリンクに移動して「保存」をクリックするだけで、パーマリンクを再設定する必要があります。 それで正常に戻るはずです。


Does this plugin work with credit cards or just PayPal?

This plugin supports payments using both credit and debit cards as well as PayPal. The new Smart Payment Buttons feature dynamically displays PayPal, Venmo (US Only), PayPal Credit, or other local payment options* in a single stack—without needing to leave the merchant’s website.

* PayPal チェックアウト機能はすべての国で利用できるわけではありません。

Does this support Checkout with PayPal from the cart view?


Does this support both production mode and sandbox mode for testing?

Yes it does – production and sandbox mode is driven by how you connect. You may choose to connect in either mode, and disconnect and reconnect in the other mode whenever you want.

Where can I find documentation?

For help setting up and configuring, please refer to our user guide

Where can I get support or talk to other users?


Will this plugin work with my theme?

はい、このプラグインはどのテーマでも動作しますが、うまく一致させるにはスタイリングが必要な場合があります。 組み込みの WooCommerce 統合をテーマにしている場合は、Storefront をお勧めします

Where can I request new features or report bugs?


How to remove ‘Proceed to Checkout’ button from cart page?

PayPal Checkout が唯一有効化された支払いゲートウェイであり、カートから ‘支払いに進む’ボタンを削除する場合は、次のスニペットを使用できます。

Where can I contribute?

PayPal チェックアウト用の GitHub リポジトリはこちらです:

これを使ってバグについて私たちに知らせたり、PR を通じて貢献してください。




PayPal Express Checkout WC4JP はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“PayPal Express Checkout WC4JP” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“PayPal Express Checkout WC4JP” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。


1.6.15 – 2019-06-19

  • Fix – Prevent PHP errors when no billing details are present in PP response
  • Fix – Require billing address for virtual products when enabled
  • Add – Hook when a payment error occurs

1.6.14 – 2019-05-08

  • Fix – Failing checkout when no addons are used

1.6.12 – 2019-05-08

  • Fix – Better handling of virtual subscriptions when billing address is not required
  • Fix – Prevent errors showing when purchasing a virtual product with WP_DEBUG enabled

1.6.11 – 2019-04-17

  • Fix/Performance – Prevent db option updates during bootstrap on each page load
  • Tweak = WC 3.6 compatibiliy.

1.6.10 – 2019-03-05

  • Fix – Use only product attributes when adding to cart

1.6.9 – 2019-02-03

  • Fix – Avoid SPB render error by tweaking ‘allowed’ funding methods’ empty value

1.6.8 – 2019-01-25

  • Fix – Guard against themes applying filter with too few params

1.6.7 – 2019-01-25

  • Fix – Error 10413 when using coupons
  • Fix: All variation details when using buttons on product pages are kept
  • Fix: Always render the PayPal buttons in the mini cart

1.6.6 – 2019-01-09

  • Fix – Discount items were not being included
  • Add – Filter for order details to accept decimal quantities of products
  • Fix – Unable to buy variation from product page
  • Fix – Can use PayPal from product page without inputting required fields
  • Add – Display PayPal fees under the totals on the order admin page
  • Add – Prefill name, phone, and email info in PayPal Guest Checkout from checkout screen

1.6.5 – 2018-10-31

  • Fix – Truncate the line item descriptions to avoid exceeding PayPal character limits.
  • Update – WC 3.5 compatibility.
  • Fix – checkout.js script loading when not needed.
  • Fix – Missing shipping total and address when starting from checkout page.

1.6.4 – 2018-09-27

  • Fix – Billing address from Checkout form not being passed to PayPal via Smart Payment Button.
  • Fix – Checkout form not being validated until after Smart Payment Button payment flow.

1.6.3 – 2018-08-15

  • Fix – Fatal error caused by a fix for Smart Payment Buttons.

1.6.2 – 2018-08-15

  • Fix – Tax not applied on the (Confirm your PayPal order) page at the checkout.

1.6.1 – 2018-07-04

  • Fix – GDPR Fatal error exporting user data when they have PPEC subscriptions.
  • Fix – PayPal Credit still being disabled by default.
  • Update – Rename ‘PayPal Express Checkout’ to ‘PayPal Checkout’.
  • Fix – Missing PayPal branding in “Buy Now” Smart Payment Button.
  • Fix – PHP warning when PayPal Credit not supported and no funding methods hidden.
  • Fix – Smart Payment Buttons gateway not inheriting IPN and subscription handling.
  • Fix – Single product Smart Payment Button failing without existing session.
  • Fix – When cart is empty, JS error on cart page and mini-cart payment buttons showing.
  • Add – Locale filter.

1.6.0 – 2018-06-27

  • Add – Smart Payment Buttons mode as alternative to directly embedded image links for all instances of PayPal button.
  • Fix – Help tip alignment for image settings.
  • Update – Enable PayPal Credit by default, and restrict its support by currency.
  • Update – Omit ‘Express Checkout’ portion of default payment method title.
  • Update – Enable Express Checkout on regular checkout page by default.
  • Update – Enable Express Checkout on single product page by default.

1.5.6 – 2018-06-06

  • Fix – Virtual products cause issues with billing details validation.

1.5.5 – 2018-05-23

  • Update – WC 3.4 compatibility
  • Update – Privacy policy notification.
  • Update – Export/erasure hooks added.

1.5.4 – 2018-05-08

  • Add – Hook to make billing address not required woocommerce_paypal_express_checkout_address_not_required (bool).
  • Fix – Duplicate checkout settings when PP Credit option is enabled.
  • Fix – Impossible to open API credentials after saving Settings.
  • Fix – Prevent filtering if PPEC is not enabled.
  • Fix – Single Product checkout: Quantity being duplicated due to multiple AJAX calls.
  • Fix – When returning from PayPal, place order buttons says “proceed to payment”.
  • Tweak – Default billing address to be required.

1.5.3 – 2018-03-28

  • Fix – wp_enqueue_media was not correctly loaded causing weird behavior with other parts of system wanting to use it.
  • Fix – Typo in activation hook.

1.5.2 – 2018-02-20

  • Tweak – Express checkout shouldn’t display “Review your order before the payment”.
  • Fix – Compatibility with Subscriptions and Checkout from Single Product page.
  • Fix – Make sure session object exists before use to prevent fatal error.

See changelog for all versions.