ソニーペイメントサービスの2つの決済モジュール

Welcart Simple Plus 1.1 をリリース

Welcart Simple Plus 1.1 をリリースしました。主な修正点は以下のとおりです。

  • ob_clean を ob_end_clean に修正
  • 内容確認画面のポイントテーブル色指定漏れを修正
  • 内容確認画面にて定期購入商品購入時にポイント利用注意書きのレイアウトがスマホで崩れているのを修正
  • 改正特定商取引法対応

改正特定商取引法対応

2022年6月1日に一部改正となった特定商取引法が施行されます。 これに伴い、ECサイトでは最終確認画面にて契約の締結を必要とする事情に関する事項や申込みの撤回・解除に関する事項を表示する必要があります。
対応済みの Welcart 2.6.8・Auto Delivery 1.5.1・DL Seller 3.3.1 にアップグレードするだけではなく、テーマもアップグレードする必要があります。

通常、Welcart Simple Plusをアップデートしていただくだけで適用されますが、子テーマを利用していて 子テーマ側に「wc_confirm_page.php」が存在していた場合は、子テーマ側の「wc_confirm_page.php」の修正が必要です。

定期購入・継続課金商品の支払い回数などの表示

カートテーブルとポイントテーブルの間に以下のアクションフックを追加してください。

<table cellspacing="0" id="cart_table">
    ~省略 カートテーブル~
</table>
 
<?php do_action( 'usces_action_confirm_table_after' ); ?>
 
<?php if ( usces_is_member_system() && usces_is_member_system_point() && usces_is_login() && wel_is_available_point() ) : ?>
    <form action="<?php usces_url( 'cart' ); ?>" method="post" onKeyDown="if(event.keyCode == 13){return false;}">
        ~省略 ポイントテーブル~
    </form>
<?php endif; ?>

アクションフックを追加すると、定期購入・継続課金商品を購入した時に内容確認画面に支払い回数などの情報が表示されます。

定期購入・継続課金商品の支払総額等の表示

申し込みの撤回・解除に関する事項の表示

お客様情報テーブルと注文ボタンなどを表示する「usces_purchase_button」の間にアクションフックを追加してください。

<table id="confirm_table">
    ~省略 お客様情報テーブル~
</table>
 
<?php do_action( 'usces_action_confirm_page_notes' ); ?>
 
<?php usces_purchase_button(); ?>

アクションフックを追加すると、管理画面 [ Welcart Shop ] > [ カートページ設定 ] > [ 内容確認ページに表示する説明書き ] の「申し込みの撤回・解除に関する事項」に入力された内容が表示されます。

申し込みの撤回・解除に関する事項の表示