決済アイコンについて

フッターに決済アイコンを表示したいのですが、表示ボタンをおしてもペイパルしか表示されません。クレジットカードやコンビニ決済も可能にしているのですが、なぜでしょうか?

@tm23

コンビニ決済は、Shopify Paymentにはないので、おそらく外部決済サービスを使われているのではないかと思うのですが、合っているでしょうか?

そうしますと、クレジットカードも、そちらの外部決済サービスを利用されてはないでしょうか?

もし、

上記が合っている場合は、

例えば、Dawn 11.0.0のフッターの支払い方法のアイコンの出力は下記のliquidでなされています。

{%- for type in shop.enabled_payment_types -%}
                - {{ type | payment_type_svg_tag: class: 'icon icon--full-color' }}
                

              {%- endfor -%}

shop.enable_payment_types に、利用可能な支払方法が格納されますが、

おそらくこれには、「Shopifyが最初から用意している支払方法のうち有効になっている支払方法」だけが格納されます。

外部決済サービスを利用している決済方法は、Shopifyに認識されないため、アイコンが出ないものと思われます。

それらの決済方法のアイコンを表示するには手動で追加することになります。

お使いのテーマによっては参考にならないかもしれませんが、

下記の投稿で、決済方法のアイコンの手動での追加方法を回答しておりますので、

よろしければご一読ください。

https://community.shopify.com/post/2023719

ご参考まで。

(キュー田辺)

()