Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

PayPal決済ページの言語の設定方法

More than 3 years have passed since last update.

PayPal支払画面の表示言語は、PayPalサーバーで各要素を合わせて自動的に判断され、適当な言語を表示しています。
①ブラウザの言語設定。
②ブラウザのCookieに、PayPal関連のCookie。
 (一度ログインしたユーザーでは、そのユーザーの言語設定がCookieに残り、次回ではCookieにより、この言語で表示されます。)
③ExpressCheckoutを使う場合:LOCALECODEパラメータ。Website Payments Standardを使う場合:lcパラメータ。
④配送先国のパラメータ。ExpressCheckoutを使う場合:PAYMENTREQUEST_n_SHIPTOCOUNTRYCODEパラメータ。Website Payments Standardを使う場合:countryパラメータ。

マーチャント側で制御できるのは③です。③のパラメータの詳細は下記のURLを参考してください:
LOCALECODEパラメータ(エクスプレスチェックをご利用の場合):「LOCALECODE」を検索する
https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP/
lcパラメータ(ウェブペイメントスタンダードをご利用の場合):「lc」を検索する
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/#id08A6HI0709B
例えば、日本語表示にしたい場合、上記パラメータが「JP」を指定指定してください、英語表示にしたい場合、上記パラメータが「US」を指定指定してください。

PayPalアカウントでボタンを作成してウェブサイトに貼り付けているマーチャントでは、
lcパラメータを追加する方法はボタン編集ページで、ステップ3の「高度な変数を追加する」のところで、下記のような内容を追加します:
lc=JP

また、サードパーティーのショッピングカートを使用している場合では、ショッピングカートのソースコードを修正して上記のパラメータの値を変更する必要があるかと思います。
修正方法はショッピングカートに問い合わせてください。

PayPalではテクニカルサポートの部署がありますので、何かPayPal実装関連の質問や技術的な質問がありましたら、下記URLで記事を検索してみてください。
https://jp.paypal-techsupport.com/
上記URLの一番下の「お問い合わせ」リンクをクリックしてまたは下記URLをアクセスして質問を送信してください。
https://jp.paypal-techsupport.com/app/ask

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away