質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PayPal

PayPalとは、インターネットやメールアドレスを利用した決済サービスのことです。PayPal口座を開設し、送金や入金を行うことができます。クレジットカード番号や口座番号などの情報を取り引き先に知らせる必要がないため、安全なサービスといわれています。アメリカを中心に全世界で多く使用されているオンライン決済サービスです。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

Q&A

解決済

1回答

1213閲覧

ワードプレスでのpaypalかんたん決済機能の複数設置

k-jp

総合スコア10

PayPal

PayPalとは、インターネットやメールアドレスを利用した決済サービスのことです。PayPal口座を開設し、送金や入金を行うことができます。クレジットカード番号や口座番号などの情報を取り引き先に知らせる必要がないため、安全なサービスといわれています。アメリカを中心に全世界で多く使用されているオンライン決済サービスです。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

0グッド

1クリップ

投稿2022/05/26 11:57

ワードプレスでのpaypalかんたん決済機能を1ページで複数設置するのは可能でしょうか?

試みたものの、二ヶ所目からボタンが表示されません。

お詳しい方がおられましたら、ご教示いただけるとありがたいです。イメージ説明

目的としましてはPayPalだけではなく、直接クレジットカード決済ができるようにしたいです。

どうかよろしくお願いいたします🙇🏻‍♂️

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

CHERRY

2022/05/27 05:50

どのように設置されたのでしょうか。
k-jp

2022/05/27 06:05

ありがとうございます。 上記の画面で、必要事項を記入→コードをコピー→ワードプレスのHTMLブロックにペースト で、一ヶ所はボタンが表示されるのですが、二ヶ所目からボタンが表示されず、ディベロッパーツールで確認すると、エラー表示が出てしまいます。 通常のカートボタンで同じ作業を行うと、実装できましたので、このボタンは対応していない恐れがありますので、現在PayPalのテクニカルサポートに問い合わせを行っております。
guest

回答1

0

自己解決

PayPalに、問い合わせたところ、1つ目に生成されたコードの、2行目の<script src><script>のコードを
2つ目に生成されたコードから、削除することによって複数設置できるようです。

HTML

1コード

”1つ目のボタンコード”

<div id="paypal-button-container"></div> <script src="https://www.paypal.com/sdk/js?client-id=xxxxxx&vault=true&intent=subscription" data-sdk-integration-source="button-factory"></script> <script> paypal.Buttons({ style: { shape: 'rect', color: 'blue', layout: 'vertical', label: 'subscribe' }, createSubscription: function(data, actions) { return actions.subscription.create({ 'plan_id': 'P-4CM5916838609004PL6U74JI' }); }, onApprove: function(data, actions) { alert(data.subscriptionID); } }).render('#paypal-button-container'); </script>

2つ目以降のボタンコードの2列目の<script src></script>を削除

<div id="paypal-button-container"></div> <script src="https://www.paypal.com/sdk/js?client-id=xxxxxx&vault=true&intent=subscription" data-sdk-integration-source="button-factory"></script> <script> paypal.Buttons({ style: { shape: 'pill', color: 'black', layout: 'vertical', label: 'subscribe' }, createSubscription: function(data, actions) { return actions.subscription.create({ 'plan_id': 'P-9WA27860P1626910CL6U76HQ' }); }, onApprove: function(data, actions) { alert(data.subscriptionID); } }).render('#paypal-button-container'); </script>

”下記コードが削除完了後の2つめ以降のコード”

<div id="paypal-button-container"></div> paypal.Buttons({ style: { shape: 'pill', color: 'black', layout: 'vertical', label: 'subscribe' }, createSubscription: function(data, actions) { return actions.subscription.create({ 'plan_id': 'P-9WA27860P1626910CL6U76HQ' }); }, onApprove: function(data, actions) { alert(data.subscriptionID); } }).render('#paypal-button-container'); </script>

投稿2022/05/28 08:31

編集2022/05/28 15:24
k-jp

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問