Integrating MSG91 with The Weeky

Integrating MSG91 with The Weeky (Plugin for WordPress, WooCommerce, and other Frameworks)


Advantages:


Global Coverage: The Weeky integrates seamlessly with MSG91, supporting all countries where MSG91 services are available.


Custom Framework Support: The Weeky is compatible with various frameworks, including WordPress, WooCommerce, PHP, HTML, and more.


Tailored Solutions: For frameworks other than WooCommerce and WordPress, The Weeky team provides customized solutions to meet your business needs.



Use Cases:


The integration of MSG91 with The Weeky is ideal for websites built on WooCommerce, WordPress, and other popular frameworks.



Integration Steps:


Visit The Weeky: Navigate to The Weeky website.


Access MSG91 Plugins: Scroll down the page and find "MSG91 Plugins" at the bottom right corner. Click on it.


Select the Desired Plugin: Choose a plugin based on your business requirements or use case. We offer five plugins with MSG91 integration, each designed to cater to specific communication needs. Below are the available plugins and their brief descriptions:





MSG91 WooCommerce Plugin






MSG91 Mobile Verification at Checkout Plugin




MSG91 Contact Form 7 Integration Plugin






MSG91 Mobile Verification Plugin for Contact Form 7







MSG91 Campaign WooCommerce Plugin





Important Note:




Integration Benefits:


Integrating these plugins with MSG91 allows you to keep your customers informed by sending SMS and multichannel notifications.


Variables Mapping:


The following functions are supported by the default woocommerce installation and the same are supported by the Plugin.


// Get Order ID and Key


$order->get_id();


$order->get_order_key();


 


// Get Order Totals


$order->get_formatted_order_total();


$order->get_cart_tax();


$order->get_currency();


$order->get_discount_tax();


$order->get_discount_to_display();


$order->get_discount_total();


$order->get_total_fees();


$order->get_formatted_line_subtotal();


$order->get_shipping_tax();


$order->get_shipping_total();


$order->get_subtotal();


$order->get_subtotal_to_display();


$order->get_tax_location();


$order->get_tax_totals();


$order->get_taxes();


$order->get_total();


$order->get_total_discount();


$order->get_total_tax();


$order->get_total_refunded();


$order->get_total_tax_refunded();


$order->get_total_shipping_refunded();


$order->get_item_count_refunded();


$order->get_total_qty_refunded();


$order->get_qty_refunded_for_item();


$order->get_total_refunded_for_item();


$order->get_tax_refunded_for_item();


$order->get_total_tax_refunded_by_rate_id();


$order->get_remaining_refund_amount();




// Other Secondary Items Stuff


$order->get_items_key();


$order->get_items_tax_classes();


$order->get_item_count();


$order->get_item_total();


$order->get_downloadable_items();


$order->get_coupon_codes();


 


// Get Order Lines


$order->get_line_subtotal();


$order->get_line_tax();


$order->get_line_total();


 


// Get Order Shipping


$order->get_shipping_method();


$order->get_shipping_methods();


$order->get_shipping_to_display();


 


// Get Order Dates


$order->get_date_created();


$order->get_date_modified();


$order->get_date_completed();


$order->get_date_paid();


 


// Get Order User, Billing & Shipping Addresses


$order->get_customer_id();


$order->get_user_id();


$order->get_user();


$order->get_customer_ip_address();


$order->get_customer_user_agent();


$order->get_created_via();


$order->get_customer_note();


$order->get_address_prop();


$order->get_billing_first_name();


$order->get_billing_last_name();


$order->get_billing_company();


$order->get_billing_address_1();


$order->get_billing_address_2();


$order->get_billing_city();


$order->get_billing_state();


$order->get_billing_postcode();


$order->get_billing_country();


$order->get_billing_email();


$order->get_billing_phone();


$order->get_shipping_first_name();


$order->get_shipping_last_name();


$order->get_shipping_company();


$order->get_shipping_address_1();


$order->get_shipping_address_2();


$order->get_shipping_city();


$order->get_shipping_state();


$order->get_shipping_postcode();


$order->get_shipping_country();


$order->get_address();


$order->get_shipping_address_map_url();


$order->get_formatted_billing_full_name();


$order->get_formatted_shipping_full_name();


$order->get_formatted_billing_address();


$order->get_formatted_shipping_address();


 


// Get Order Payment Details


$order->get_payment_method();


$order->get_payment_method_title();


$order->get_transaction_id();


 


// Get Order URLs


$order->get_checkout_payment_url();


$order->get_checkout_order_received_url();


$order->get_cancel_order_url();


$order->get_cancel_order_url_raw();


$order->get_cancel_endpoint();


$order->get_view_order_url();


$order->get_edit_order_url();


 


// Get Order Status


$order->get_status();


 


// Get Thank You Page URL


$order->get_checkout_order_received_url();




If you want to get Order id then you need to use "get_id()" in the input field without quotes. You can get other values in the same manner by using the appropriate function. Similarly, if you want to get order total then use get_total() in the input field.




Creating an MSG91 Account:


To get started, create an account on MSG91 by signing up here.

For SMS - DLT is mandatory in India For other Countries- Please refer this Doc

For WhatsApp - FB Business Page has to be Verified & a Number integration with MSG91 is mandatory. 

For more information, please connect with [email protected].



Special Offer:


For First-time purchases of plugin (s), you will receive a free credit of 1250 Rupees in your wallet, subject to our policy.


For any further assistance or queries related to plugin please contact: [email protected].

For MSG91 assistance, please feel free to contact us at [email protected] keeping [email protected] in Cc.


=====================================================================================