定期購入(WCEX Auto Delivery)で自動注文が送信されない
タグ: WCEXAutoDelivery, 定期購入
-
投稿者投稿
-
2019年11月22日 10:26 AM #88821nkgw0417参加者
——————————————-
WordPress のバージョン:5.2.4
Welcart のバージョン:1.9.22
Welcart専用の拡張プラグイン:WCEX Auto Delivery
ご利用のテーマ:自作テーマ
症状を確認したブラウザ:
サーバー:さくらインターネット・スタンダードプラン
SSLの利用:Let’s Encrypt
WordPress のパーマリンク設定:/%post_id%/
——————————————-
定期購入(WCEX Auto Delivery)で先月と今月に自動注文が実行されない不具合があります。
先月は1件の自動注文がありましたが管理画面やメールに実行された形跡が無く、
今月は2件の自動注文がありましたが、
1件は正常に処理されて、
自動注文されなかった1件はエラーが表示されることも無く、次回注文日も自動注文実行日(11月2日)のままとなっております。
こちらの原因や対応(手動での自動注文のやり方など)についてご教示いただけないでしょうか。クレジットカードはZEUSを利用しております。
2年前も同様の現象がありプラグインを修正対応いただきました。
https://www.welcart.com/community/forums/topic/%E5%AE%9A%E6%9C%9F%E8%B3%BC%E5%85%A5%EF%BC%88wcex-auto-delivery%EF%BC%89%E3%81%A7%E8%87%AA%E5%8B%95%E6%B3%A8%E6%96%87%E3%81%8C%E9%80%81%E4%BF%A1%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84[経緯]
9月13日
自動注文1件
正常に終了9月22日
自動注文2件
正常に終了9月24日
Welcartのバージョンアップ10月22日
自動注文1件
管理画面およびメールでの自動注文形跡なし11月22日
自動注文2件
1件はクレジットカードのエラーがあったが管理画面およびメールの処理は正常
1件は自動注文されず管理画面自動注文日は11月22日のまま、メール送信なし2019年11月22日 10:49 AM #88824yskysmrキーマスターこんにちは。
現在お使いの WCEX Auto Delivery のバージョンと、PHP のバージョンをお知らせください。
また、定期購入の「自動受注実行時間」は何時に設定されていますでしょうか。2019年11月22日 11:30 AM #88825nkgw0417参加者不具合確認時の環境は以下です。
WCEX Auto Deliveryバージョン 1.1.12で先ほどテストしてみましたが、
管理画面は更新されず、メールも送信されませんでした。
決済会社(ZEUS)管理画面も反映されておりません。——————–
WCEX Auto Deliveryバージョン 1.1.4
PHPバージョン PHP 7.3.9
定期購入の自動受注実行時間 AM2:00
——————–2019年11月22日 1:28 PM #88826yskysmrキーマスターnkgw0417 様
WCEX Auto Delivery をアップデートしただけでは、定期購入は実行されませんので、変化はないかと思います。
また、1.1.4 は PHP7 系には対応していませんので、エラーが発生していた可能性もあります。
定期購入ができたり、できなかったり、という場合は、サーバーのスペックが問題になることもあります。以下のリンク先をご一読いただき、ご確認ください。
自動課金処理におけるサーバーの設定について
クレジット決済を行う場合のサーバーの注意事項2019年11月22日 2:22 PM #88827nkgw0417参加者ご返信ありがとうございます。
2点確認です。1.1.4はPHP7に対応していないとのことですが、
1.1.12はPHP7に対応していますでしょうか。また、1.1.12がPHP7に対応している場合、
前回書かせていただきました通り、
不具合は1.1.4で確認したのですが、
1.1.12にバージョンアップ後に下記手順でテスト購入を実行しておりますが、
1.1.4と同様に自動注文が完了しませんでした。
これはテスト手順が悪いでしょうか。
または、サーバに問題があるでしょうか。[テスト手順]
1.テスト用定期商品(1日毎)を購入
2.次回自動受注を今日11/22に変更
3.WCEX Auto Delivery1.1.4を無効化して削除、1.1.12をアップロード、インストール、有効化
4.実行時間をAM2:00からPM11:20へ変更
5.実行時間後、管理画面に変更なし、メールも送信されずまた、今回自動注文が完了しなかった注文を処理したいのですが、どのようにすれば良いでしょうか。
2019年11月22日 4:16 PM #88828yskysmrキーマスターnkgw0417 様
WCEX Auto Delivery 1.1.12 は、PHP7系に対応しています。
また、自動受注処理は1日に1回しか実行されない仕様となっていますので、「次回受注日」を本日に変更されても、自動受注処理は実行されません。(「次回受注日」は管理画面からは当日には設定できない仕様ですが、どのように変更されたでしょうか)
「次回受注日」を明日以降に設定して、自動受注処理の実行をお待ちください。2019年11月22日 4:39 PM #88829nkgw0417参加者ご返信ありがとうございます。
自動受注処理は1日に1回しか実行されないとのことで承知しました。ちなみに、「次回受注日」を変更した手順は、営業日設定、商品登録画面の発送日目安を即日にするなどして変更しました。
「次回受注日」を明日以降にして実行結果を確認したいと思います。
2019年11月28日 9:50 AM #88854nkgw0417参加者WCEX Auto Delivery 1.1.12のバージョンアップ後に確認したところ、
正常に動作いたしました。
ご対応ありがとうございました。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。