V Pixel SMS WooCommerce – Documentation

V Pixel SMS for WooCommerce

Complete SMS Integration Solution for WooCommerce

Overview

V Pixel SMS WooCommerce is a comprehensive SMS notification solution that integrates seamlessly with your WooCommerce store. It enables automated SMS notifications for various events including:

  • Order status updates
  • New user registrations
  • Admin notifications for new orders
  • Custom notification triggers

Requirements

  • WordPress 5.0 or higher
  • WooCommerce 3.0 or higher
  • PHP 7.2 or higher
  • Valid V Pixel Pro SMS API key
  • Active internet connection

Installation

Method 1: Direct Upload

  1. Download the plugin ZIP file
  2. Login to your WordPress dashboard
  3. Navigate to Plugins → Add New → Upload Plugin
  4. Choose the downloaded ZIP file and click “Install Now”
  5. After installation, click “Activate Plugin”

Method 2: FTP Upload

  1. Download and unzip the plugin file
  2. Upload the ‘v-pixel-sms-woo’ folder to ‘/wp-content/plugins/’
  3. Login to WordPress dashboard
  4. Navigate to Plugins menu
  5. Find “V Pixel SMS WooCommerce” and click “Activate”

Configuration

API Settings

  1. Go to WordPress Admin → V Pixel Pro SMS
  2. Enter your API Key from V Pixel Pro
  3. Set your Sender ID (if applicable)
  4. Enable the SMS service
  5. Configure debug mode if needed

Important Settings

API Key: Your V Pixel Pro API key Sender ID: Your registered sender ID (default: 0) Enable SMS: Yes/No Debug Mode: Yes/No (for troubleshooting)

Order Notifications

Configure SMS notifications for different order statuses:

Available Statuses

  • Pending payment
  • Processing
  • On hold
  • Completed
  • Cancelled
  • Refunded
  • Failed

Available Variables

  • {order_id}
  • {status}
  • {order_amount}
  • {billing_phone}

Example Template

Your order #{order_id} is now {status}. Total amount: {order_amount} Thank you for shopping with us!

User Registration

Configuration Steps

  1. Navigate to User Registration tab
  2. Enable registration SMS
  3. Customize welcome message
  4. Save changes

Available Variables

{user_name} – New user’s display name {site_name} – Your website name

Example Welcome Message

Welcome {user_name}! Thank you for registering at {site_name}. Your account has been successfully created.

Admin Notifications

Setup Instructions

  1. Go to Admin Notifications tab
  2. Enable admin notifications
  3. Enter admin phone number
  4. Customize notification message
  5. Save settings

Available Variables

{order_id} – New order number {order_amount} – Total order amount

Example Admin Notification

New order #{order_id} received for {order_amount}. Login to admin panel to view details.

Message Templates

Template Examples

Order Processing:

Your order #{order_id} is being processed. Total: {order_amount} We’ll notify you when it ships.

Order Completed:

Great news! Order #{order_id} has been completed. Thank you for shopping with us!

Order Cancelled:

Order #{order_id} has been cancelled. Contact us if you have any questions.

Debugging

Debug Mode

  1. Enable Debug Mode in API Settings
  2. Perform the action that triggers SMS
  3. Check Debug Log at the bottom of settings page
  4. Review error messages and API responses

Debug Log Location

wp-content/vpixel-sms-debug.log

Troubleshooting

Common Issues

SMS Not Sending

  • Verify API key is correct
  • Check if service is enabled
  • Verify phone number format
  • Check Debug Log for errors

Invalid Phone Numbers

  • Use international format
  • Include country code
  • Remove special characters

Support

Need Help?

If you need assistance, please contact our support team: