رفتن به مطلب

افزونه انتقال مستقیم به درگاه بانکی


پست های پیشنهاد شده

سلام. لطفا افزونه یا کدی معرفی کنید که کاربر ووکامرس بعد از اینکه روی دکمه افزودن به سبد خرید در صفحه سینگل محصول کلیک کرد، به جای اینکه به صفحه cart یا checkout منتقل بشه، مستقیم بره به درگاه زرینپال و پرداخت کنه.

لینک به ارسال

سلام دوست عزیز

از این افزونه استفاده کن

WooCommerce Direct Checkout

طرفدار بالایی داره و سبد خرید رو حذف میکنه .

 

اما اینم در نظر داشته باش که خرید از سایتت تک تک میشه

ینی مشتری نمیتونه چنتارو باهم پرداخت کنه .

نمیدونم سایت دانلودی هستی یا محصولی که راهنماییت کنم اما این افزونه کارتو انجام میده

لینک به ارسال

ممنون . اینو نصب کردم ولی فقط صفحه سبد خرید رو حذف میکنه و مستقیم میبره به صفحه checkout . من میخوام حتی checkout هم نره. مستقیم بره صفحه درگاه. برای این افزونه ای سراغ ندارین؟

سایت من فروش خدمات هست و در ووکامرس محصولاتم از نوع مجازی هست. و نیاز به انتخاب چند محصول توسط مشتری ندارم. و چون سفارش محصول فقط برای اعضای سایت میسره پس نیازی به صفحه checkout برای گرفتن مشخصات مشتری ندارم.

لینک به ارسال

 

در در ۱۳۹۹/۱۰/۱۸ در 22:29، usefdelfan گفته است :

ممنون . اینو نصب کردم ولی فقط صفحه سبد خرید رو حذف میکنه و مستقیم میبره به صفحه checkout . من میخوام حتی checkout هم نره. مستقیم بره صفحه درگاه. برای این افزونه ای سراغ ندارین؟

سایت من فروش خدمات هست و در ووکامرس محصولاتم از نوع مجازی هست. و نیاز به انتخاب چند محصول توسط مشتری ندارم. و چون سفارش محصول فقط برای اعضای سایت میسره پس نیازی به صفحه checkout برای گرفتن مشخصات مشتری ندارم.

احتراما یه روش پیکربندی هم بگم امتحان کن شاید چیزی که میخای بود .

بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه، در پیشخوان وردپرس به مسیر ووکامرس » پیکربندی بروید. مشاهده می کنید که تب جدیدی به نام “پرداخت مستقیم” به این صفحه اضافه شده است.

4d8k_direct-checkout-for-woocommerce-2-6

تنظمیات این افزونه در زیر

 

k07s_direct-checkout-for-woocommerce-1-6

 

اگر این روش زدی و نشد چیزی که میخای یه روش دیگه هم هست به وسیله کد میتونی امتجان کنی

 

این روش دوم با کد هست

) در پیشخوان وردپرس به مسیر ووکامرس » پیکربندی بروید و روی تب محصولات کلیک کنید.

در تب همگانی در قسمت “افزودن به روش سبد خرید” گزینه اول یعنی ” انتقال به برگه سبد خرید بعد از افزودن به سبد” را انتخاب کنید. سپس تنظیمات را ذخیره کنید.

elsm_direct-checkout-for-woocommerce-3-6

 

2) روی تب پیشرفته کلیک کنید. در قسمت “برگه سبد خرید” از لیست کشویی گزینه پرداخت را انتخاب کنید.

 

x5fh_direct-checkout-for-woocommerce-4-6

 

 

با انجام این عمل، اگر کاربر روی دکمه افزودن به سبد خرید کلیک کند به جای رفتن به صفحه سبد خرید به صفحه پرداخت ریدایرکت می شود.

3) حال اگر لینک صفحه سبد خرید را در منوی اصلی فروشگاه خود قرار داده اید، می توانید این لینک را در فهرست باقی بگذارید یا آن را از فهرست حذف کنید.

اگر می خواهید لینک صفحه سبد خرید را از فهرست خارج کنید باید در پیشخوان وردپرس به مسیر نمایش » فهرست ها بروید. در فهرست خود روی گزینه سبد خرید کلیک کرده و آن را حذف کنید.

4) تغییر متن دکمه سبد خرید

در گام 2 کاری کردید که کاربر با کلیک بر روی دکمه “افزودن به سبد خرید” به صفحه پرداخت ریدایرکت شود. حال باید متن دکمه را نیز عوض کنید. این کار در نسخه Pro افزونه Direct Checkout for WooCommerce هم هست که میتونی انجامش بدی .

 

برای این کار باید یک کد اسنیپت زیر را به فایل functions.php خود اضافه کنید.

 

add_filter( 'woocommerce_product_single_add_to_cart_text', 'lw_cart_btn_text' );
add_filter( 'woocommerce_product_add_to_cart_text', 'lw_cart_btn_text' );
//Changing Add to Cart text to Buy Now! 
function lw_cart_btn_text() {
 return __( 'Buy Now!', 'woocommerce' );
}

کد اسنیپت بالا متن پیش فرض “add to cart” را به گزینه “Buy Now” در صفحه فروشگاه و در صفحات محصولات به صورت جداگانه تغییر می دهد. شما می توانید در خط آخر Buy Now را به هر متن دلخواه دیگری تغییر دهید.

برای اضافه کردن کد اسنیپت به فایل functions.php می توانید به جای ویرایش مستقیم فایل از افزونه Code Snippets استفاده کنید.

اگر راحت نیستید که یک قطعه کد را به فایل functions.php خود اضافه کنید یا می خواهید سفارشی سازی بیشتری انجام دهید می توانید از افزونه WC Custom Add to Cart labels استفاده کنید.

این افزونه به شما امکان می دهد متن دکمه افزودن به سبد خرید را بر اساس انواع محصول تنظیم کنید. شما می توانید متن سفارشی را برای محصولات ساده، گروهی، خارجی، متغیر و محصولات قابل رزرو برای صفحات تکی و همچنین صفحات بایگانی و فروشگاه تنظیم کنید.

استفاده از کد اسنیپت برای ویرایش فرآیند پرداخت ووکامرس

 

********

آخرین روش برای حذف سبد خرید و انتقال مستقیم به صفحه پرداخت استفاده از کد اسنیپت است.

کد اسنیپت زیر را به فایل functions.php قالب فعال سایت خود اضافه کنید.

add_filter('add_to_cart_redirect', 'lw_add_to_cart_redirect');
function lw_add_to_cart_redirect() {
 global $woocommerce;
 $lw_redirect_checkout = $woocommerce->cart->get_checkout_url();
 return $lw_redirect_checkout;
}

 

کد بالا باعث می شود عملیات افزودن به سبد خرید از صفحه فروشگاه و صفحات محصول به صفحه پرداخت منتقل شود.

برای تغییر متن دکمه افزودن به سبد خرید باید از روشی که در قسمت قبل توضیح داده شد، استفاده کنید.

ولی بازم استفاده از افزونه با پیکربندی که بهت دادم بابا راحت تر هست برات همینکارو میکنه مگر یه جایی رو اشباه تنظیم کنید .

امیدوارم تونسته باشم کمکی کرده باشم .

 

 

 

 

 

 

 

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...