WooCommerce
Support avatar
Written by Support
Updated over a week ago

👀 Before Starting

Please think about the following things when adding a shipping integration with Sparqle: Validate different scenarios you may encounter in daily operations. Do you allow for in-store pickups? If yes make sure that you communicate this to Sparqle and place a test order before going live. This makes sure that this is handled the right way and only local deliveries are pushed to Sparqle for delivery.

  • As a starter: Make sure you have WooCommerce installed in your Wordpress environment and that any other conflicting carrier integrations or postal code areas / shipping zones are disabled.


✨ Configuration Steps

Follow the below steps in order to configure your integration with Sparqle.

  • Step 1: Create a new Shipping Zone (WooCommerce >> Settings >> Shipping)

  • Step 2: Add Zone Name, for example: “Sparqle bike delivery”

  • Step 3: Enter our postal code list (make sure to add an asterisk after the postal code number) *copy from below:

    1000* 1001* 1002* 1003* 1005* 1006* 1007* 1008* 1009* 1011* 1012* 1013* 1014* 1015* 1016* 1017* 1018* 1019* 1051* 1052* 1053* 1054* 1055* 1056* 1057* 1058* 1059* 1060* 1061* 1062* 1065* 1071* 1072* 1073* 1074* 1075* 1076* 1077* 1078* 1079* 1081* 1082* 1083* 1086* 1087* 1091* 1092* 1093* 1094* 1095* 1096* 1097* 1098* 1099* 1111*

  • Step 4: Add Shipping Method, select Flat Rate and enter amount

  • Step 5: Make sure it’s enabled

  • Step 6: Go to WooCommerce >> Settings >> Advanced >> Webhooks >> Add webhook

  • Step 7: Configure a webhook with Status: Order created, and url https://staging-api.sparqle.com/webhooks/woocommerce and the following settings:

🛫 Testing & Go-Live

Make sure to always provide some test orders, cancel orders and add orders for local delivery, pick up in-store and delivery in other postal code areas in order to validate the integration and confirm the configuration. Lastly, double check your WooCommerce integration by answering these questions:

  • [ ] Question 1: Are orders created in Sparqle? - ask to verify

  • [ ] Question 2: Confirm if only local delivery orders in the right postal code area are added - ask to verify

  • [ ] Question 3: Confirm if a cancelled order is actually removed from the Sparqle order management system - ask Sparqle to confirm

  • [ ] Question 4: Confirm if store managers are informed about the pickup times and understand the process for making the packages ready for our riders.

Now you’re ready to go live! 🚀

In case of any questions, send an email to [email protected]

Did this answer your question?