yskysmr
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.8.2)
Welcart のバージョン:(例 2.11.20)
PHP のバージョン:(例 8.2)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.5.8、SKU Select 1.4.7)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.8.7)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.5.5)
利用している決済モジュール:
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
yskysmrキーマスターこんにちは。
paypalの「請求情報」とは、PayPalアカウントをお持ちでないご購入者の情報を入力するフィールドのことでしょうか。
PayPal に引き渡す配送先情報が、決済情報の初期値にセットされるのは、PayPal の仕様となっておりますので、ご了承いただきたいと思います。
どうしても変更したい場合は、以下のフィルターフックを使って変更することができますので、お試しください。‘usces_filter_paypalec_shiptoname’
‘usces_filter_paypalec_shiptostreet’
‘usces_filter_paypalec_shiptostreet2’
‘usces_filter_paypalec_shiptocity’
‘usces_filter_paypalec_shiptostate’
‘usces_filter_paypalec_shiptocountrycode’
‘usces_filter_paypalec_shiptozip’
‘usces_filter_paypalec_shiptophonenum’
yskysmrキーマスターこんにちは。
ご報告ありがとうございます。
Development Version にて修正いたしましたので、大変お手数ですが、Development Version にアップグレードしてお使いいただけますでしょうか。どうぞよろしくお願いいたします。
yskysmrキーマスターこんにちは。
PayPal エクスプレスチェックアウト決済をご利用の場合、会員ログイン後、カートページに PayPal の決済ボタンが表示されるのは、PayPal チェックアウトのショートカット機能として、Welcart v1.3.12 より追加されました。
カートで1番目の画面で購入ボタンの下に、PayPalのボタンや確認画面で表示されるような内容が、表示されてしまいます。
この症状につきましては、こちらでは確認できませんでした。Welcart デフォルトテーマでも、同様の症状が見られますでしょうか。
また「配送・支払い方法」内では、クレジットカード支払いのチャックボックスが勝手に選択されております。(他の支払い方法への変更は可能です。)
こちらの症状につきましては、v1.3.15 にて修正いたしました。バージョンアップしてご確認いただけますでしょうか。
よろしくお願いいたします。
yskysmrキーマスターこんにちは。
商品名や商品コードに、機種依存文字などの特殊文字を使われていませんでしょうか。
yskysmrキーマスターDevelopment Version のほうに
「有効期間:7日間」を変更または削除
するためのフィルターフックを追加いたしました。
お手数ですが Development Version にアップグレードしていただき、
usces_filter_pdf_estimate_validdays
というフィルターフックをご利用くださいませ。
yskysmrキーマスターwc_templates のフォルダごとコピーされましたでしょうか。例えばカートページ(wc_cart_page.php)だけ必要な場合は、
オリジナルテーマ/wc_templates/cart/wc_cart_page.php
としてください。
yskysmrキーマスターということは、在庫切れの場合でも定期購入の方では新規購入可能なのでしょうか?
それとも、在庫切れの場合は通常購入と同じように購入ボタンは消えるのでしょうか?もう一点、ボタンが消える場合、在庫が1個でもあれば定期購入の新規購入は可能になるでしょうか?
フロントに定期購入のボタンを表示させるかさせないかは、通常(カスタマイズしない場合)は、通常商品の現在庫によって判定しています。現在のバージョンには、「定期購入商品の在庫」という項目は存在しないためです。よって、在庫切れの場合は定期購入のボタンも表示されません。
「ボタンが消える場合」はカートに入れられませんので、購入はできません。在庫が1個でもあればボタンが表示されますので、購入できます。
yskysmrキーマスターフィルターフックを駆使してカスタマイズしていただければと思います。
ご自身でのカスタマイズが難しい場合、Welcart ナビよりカスタマイズのご相談を承っておりますので、ご利用ください。
yskysmrキーマスターこんにちは。
「オリジナルのテーマを使ってカートなどをカスタマイズする場合」は、「/plugins/usc-e-shop/templates/の中身」ではなく、
/plugins/usc-e-shop/theme/welcart_default/wc_templates
をオリジナルテーマ配下に設置してください。その場合「functions.phpに参照先を記載する事」は不要になります。/plugins/usc-e-shop/templates/
は、私どもでは「内蔵テンプレート」と呼びます。オリジナルテーマで、カートページの編集を必要とされない場合(※ wc_templates を設置しない場合)、内臓テンプレートが呼び出されます。ただし、プラグイン配下のテンプレートですので、この場所を直接編集されますと、アップグレード時に上書きされてしまいます。オリジナルのカートページを編集する場合は、
/plugins/usc-e-shop/theme/welcart_default/wc_templates
をご利用ください。よろしくお願いいたします。
yskysmrキーマスターこんにちは。
はい。編集していただいても構いません。
ただ、編集されたテーマの挙動につきましては、弊社では保証できなくなりますので、ご了承くださいませ。よろしくお願いいたします。
yskysmrキーマスターこんにちは。
入金通知用URL
を教えてくれと言われましたとのことですが、どこか入力するところがあるのでしょうか。書面で送付するのでしょうか。
Welcart のソフトバンク・ペイメントのコンビニ決済では、入金通知用URL は決済時に内部で埋め込みます。別途ソフトバンク・ペイメントに通知する必要はないのですが、もし、どうしてもと言うならショップの URL を提示してください。
yskysmrキーマスターこんにちは。
Welcart を停止→削除しても、Welcart の設定は消えません。Welcart を削除後、新たにインストールしていただき、有効化してください。
FTP からのプラグインのインストールは、Welcart に限らず、正常な動作は保証されませんので、必ず WordPress の管理パネルより行なってください。
よろしくお願いいたします。
yskysmrキーマスター現在の定期購入プラグインの自動受注処理では、在庫を減らす処理はしていません。在庫がなくなったら受注が上がらないということになるのを避けるためです。
定期購入プラグインで、定期商品の在庫管理をするということになりますと、在庫がなくなったときに受注エラーを発生させるようにしないといけなくなりますね。
在庫管理につきましては、Welcart 本体と合わせて、考慮していかなくてはと思っています。
yskysmrキーマスターこんにちは。
お客様がご購入時に購入間隔を選択されたい場合、例えば「1ヶ月、2ヶ月、3ヶ月」のセレクトボックスを用意し、選択してもらうようにするには、カスタマイズすれば可能です。
また、管理者が定期購入データ編集画面等で、購入間隔を変更したい場合も、同じくカスタマイズすれば可能です。
いずれもフィルターフックによるカスタマイズとなります。お客様がマイページより、購入間隔を変更することができるようにする、ということでしたら、こちらは自動受注のタイミングなどもありますので、難しいかと思います。
yskysmrキーマスターこんにちは。
まずはご利用の動作環境をお知らせください。
——————————————-
WordPress のバージョン:
Welcart のバージョン:
ご利用のテーマ:
症状を確認したブラウザ:
サーバー(会社名、サービス名):
SSLの利用:
WordPress のパーマリンク設定:
——————————————–yama_shuhei 様が実現したいカスタマイズは、仰るとおり、
usces_filter_get_available_delivery_method
を使っていただけると思います。
また、
get_available_delivery_method()
が返却するのは「優先順位順の、配送方法のIDの配列」です。「優先順位」は、Welcart Shop>配送設定>配送方法の、配送名「0:宅急便」となっている、数値の「0」です。
「配送方法のID」とは(ちょっと難しいのですが)配送名のセレクトボックスをブラウザの要素検証等で見ていただきますと、
<option value="1">0 : 宅急便</option>
となっている「value=”1″」の値です。これを、インデックス昇順の配列で返却してください。
ひとつだけに限定したい場合は、
$delivery = array( 0=>1 );
0 は固定
1 は配送IDとなります。 -
投稿者投稿
PAGE TOP