How to install plugin

Step 1: Download the zip file from the codecanyon.net

Step 2: Extract the downloaded zip file on your desktop or in any folder.

Step 3: Open the extracted folder “woocommerce-pincode-zipcode-checker“.

Step 4: Here you found three folders 1) Documentation 2) License 3) Plugin.

Step 5: Open “Plugin” folder. Now you found the main plugin file “plugin.zip“.

Step 6: Log in to your WordPress admin panel.

Step 7: Mouse over the “Plugins” menu and click on “Add new“.

Step 8: Click on the “Upload Plugin” button and then click on the “Browse” button.

Step 9: Select the “plugin.zip” file and click on the “Upload” button.

Step 10: Now the final step, after uploading complete click on the “Activate Plugin” button.

Plugin Settings

Appearance Settings

WooCommerce Pincode Zipcode Checker Appearance Setting

 

Primary Background Color: Select the primary background color. Default #fafafa

Primary Text Color: Select the primary text color. Default #333333

Button Background Color: Select the counter background color. Default #fc563f

Button Text Color: Select the counter text color. Default #fffff

Basic Settings

Pincode Checker level: Select the pincode checker level.

  • Store Level - common for all products.
  • Product Level - you can set the pincode/ zipcode individually for products.

Pincode Checker Location: Select the location of pincode/ zipcode checker form.

Pincode Checker On Cart Page: You can enable/ disable pincode checker on cart page.

Pincode Checker On Checkout Page: You can enable/ disable pincode checker on checkoue page.

Disable Payment Gateways?: You can disable all or specific payment gateways if pincode/ zipcode not serviceable.

Shortcode: You can disable all payment gateways if pincode/ zipcode not serviceable.

Custom CSS: You can enter the plugin related custom CSS here.

Shop Page Checker Settings

Introduced in version 1.1.7

Shop Page Checker: You can enable/disable Pincode checker on the shop page. Default Disable

Shop Page Checker Location: You can change the location of the Pincode checker on the shop page. Default After Add To Cart Button

Enter Placeholder Text: Enter the placeholder text for Pincode checker on the shop page.

Pincode Found Message: Enter the message for the Pincode/ Zipcode found on the shop page.

Pincode Not Found Message: Enter the message for the Pincode/ Zipcode not found on the shop page.

Pincodes

Pincodes section allow you to mange ( Add, edit, and delete ) pincodes/zipcodes/postcodes directly for WordPress admin.

 

Add Pincode/zipcode/postcode manually: 

  • Login to the WordPress admin dashboard.
  • Mouse over the Pincode Checker menu and click on the Pincodes link.
  • Click on the Add Pincode button.
  • Enter the Pincode/zipcode, Day(s), Note.
  • Click on the Save Changes button.

 

Edit existing Pincode/zipcode/postcode manually:

  • Login to the WordPress admin dashboard.
  • Mouse over the Pincode Checker menu and click on the Pincodes link.
  • Select or search the pincode/zipcode/postcode that you want to edit and then click on edit.
  • Change the details you want to.
  • Click on the Save Changes button.

 

Delete existing Pincode/zipcode/postcode manually:

  • Login to the WordPress admin dashboard.
  • Mouse over the Pincode Checker menu and click on the Pincodes link.
  • Select or search the pincode/zipcode/postcode that you want to edit and then click on delete.

Pincode Checker Settings

WooCommerce Pincode Zipcode Checker Settings

Enter Title: Enter the title of pincode/zipcode checker.

Pincode Found Message: Enter the message for the pincode/ zipcode found.

  • Use {{pincode}} placeholder for display pincode.
  • Use {{days}} placeholder  for display day(s).
  • Use {{calculated-days}} placeholder for display calculated day(s).
  • Use {{note}} placeholder for display note.

Pincode Not Found Message: Enter the message for the pincode/ zipcode not found.

  • Use {{pincode}} placeholder for display pincode.
  • Use {{days}} placeholder for display day(s).
  • Use {{calculated-days}} placeholder for display calculated day(s).
  • Use {{note}} placeholder  for display note.

Button Text: Enter the button text.

Input Placeholder Text: Enter the input placeholder text.

Import/ Export Settings

Import and export CSV makes the life easy.

Download Sample CSV: Click on the Download button to download the sample csv file.

Export Pincode/ Zipcode CSV: If you want to export the existing uploaded pincode/zipcode/postcode then click on the Download button.

Import Pincode/ Zipcode CSV: You can upload the created CSV file here.

Import CSV Steps

Step 1: Go to the plugin settings and click on Import/ Export.

Step 2: Click on the “Download Sample CSV” – Download Button.

Step 3: Open the downloaded sample.csv file

Step 4: Enter your Pincode under the pincode column, Delivery days under the days column, and Message ( You can leave it blank ) under the note column.

Step 5: Save the CSV file.

Step 6: upload the CSV file and click on Start Import button.

Note: Don't change or delete the header row of the sample CSV while you adding the pincodes/zipcodes/postcodes.

Pincode Zone

Note: This feature only available for Product Level pincode checker.

Pincode Zone allows to create zones for the pincode/zipcode/postcode and then you easily assign zone to the particular product.

 

Add a new Pincode Zone:

  • Login in to your WordPress admin dashboard.
  • Mouse over the Pincode Checker menu and then click on Pincode Zone.
  • Click on the Add New button.
  • Now, add the zone name in the title input.
  • Enter the Day(s), Note, Pincodes ( comma separated ).
  • Click on the Publish button

 

Assign Pincode Zone to product:

  • Edit the WooCommerce product on which you want to assign the Pincode Zone.
  • Scroll down to Product Data and click on the Pincode/Zipcode.
  • Enable Pincode/ Zipcode checker at zone level for this product option.
  • Select the zone that you want to assign.
  • Click on the Update/Publish button.

//

Compatibilities

Dokan Multi-vendor

WooCommerce Pincode/Zipcode Checker is fully compatible with Dokan Lite and Dokan Pro versions. Your vendors/shop managers can add pincode/zipcode/postcode to their products.

 

Add Pincode/Zipcode/Postcode By Dokan Vendor:

  • Vendor should login to their Dokan dashboard.
  • Click on the Products from the Dokan dashboard menu.
  • Select or search the product on which vendor want to add pincode/zipcode/postcode.
  • Click on the Edit link on the selected product.
  • Scroll down to Pincode/ Zipcode Checker section.
  • Enter the Day(s)NotePincode/Zipcode (  comma separated ).
  • Click on the Save Product to save the changes.

WooCommerce Pincode/Zipcode Checker Dokan Multivendor

 

 

WCFM – Frontend Manager

Introduced in version 2.2.0

WooCommerce Pincode/Zipcode Checker is fully compatible with WCFM – Frontend Manager. Your vendors/shop managers can add pincode/zipcode/postcode to their products.

 

Add Pincode/Zipcode/Postcode By WCFM – Frontend Manager:

  • Vendor should login to their dashboard.
  • Click on the Products from the WCFM – Frontend Manager dashboard menu.
  • Select or search the product on which vendor want to add pincode/zipcode/postcode.
  • Click on the Edit link on the selected product.
  • Scroll down to Pincode/ Zipcode Checker section.
  • Enter the Day(s)NotePincode/Zipcode ( comma separated ).
  • Click on the Save Product to save the changes.

 

//

How To

Here you can find some most asked technical questions and their solutions.

How use wildcards?

How use shortcode?

Note: Shortcode to display the pincode/zipcode/postcode checker only works when you selected Store Level from the Basic Settings.

 

You can display the pincode/zipcode/postcode checker form on any page or location on your website via using the following shortcode.

Shortcode: [wpzc-pincode-checker]

Display pincode/zipcode/postcode checker form on the page, post through WordPress Admin.

  • Edit the page or post on which you want to show the pincode checker form.
  • Copy and paste the shortcode [wpzc-pincode-checker] inside the WordPress text editor.

How disable payment gateway(s)?

Disable payment gateway(s) allow to disable the one, some, or all payment gateways if the product(s) not deliverable.

  • Step 1: Log in to your WordPress admin panel.
  • Step 2: Click on the Pincode Checker from the admin navigation panel.
  • Step 3: Now, click on the Basic Settings tab.
  • Step 4: Now, you can disable by checking one, some, or all payment gateways from the Disable Payment Gateways? option.
  • Step 5: Hit the Save Changes button.

Note*: Product Level: If 5 products are in the cart and 2 products are not deliverable on the entered Pincode/Postcode/ZipCode then the payment method will be disabled until customer not remove the not deliverable products from the cart.

Developer

API

Introduced in version 1.1.7

API endpoint for Store Level:

https://domain.com/wp-json/wpzc/v1/check/[pincode]

Example: https://domain.com/wp-json/wpzc/v1/check/110001

Return:

{
    "status": true|false,
    "message": "Success or failed message",
    "data": {
        "pincode": "110001"
    }
}

Introduced in version 1.1.7

API endpoint for Product Level:

https://domain.com/wp-json/wpzc/v1/check/[pincode]?product_id=[product ID]

Example: https://domain.com/wp-json/wpzc/v1/check/110001?product_id=10

Return:

{
    "status": true|false,
    "message": "Success or failed message",
    "data": {
        "pincode": "110001"
    }
}

FAQ

Que: Can I use city name instead of Pincode?

Ans: Yes, you can enter the city name instead of pincode/zipcode/postcode. 

 

Que: Can I use HTML inside the note column?

Ans: Yes, you can use the HTML code inside the note column of CSV or manually entered while adding the pincode/zipcode/postcode.

 

Que: Can I restrict user not to purchase a product if pincode/zipcode/postcode not found?

Ans: Yes, you can disable selected payment gateway(s) or all gateways, if pincode/zipcode /postcode not found.

 

Que: I have 1,00,000+ pincodes/zipcodes/postcodes can I use your plugin?

Ans: Yes, our plugin is very optimized. You can easily upload 1,00,000+ pincodes/zipcodes/postcodes using the CSV upload process.

 

Que: Can I enable pincode/zipcode/postcode checker on specific products?

Ans: Yes, you can enable the form on specific or selected products by selecting the Product Level.

 

Que: Is it possible to hide a product if delivery is not available to specific postcodes & make it visible to the others?

Ans: No, it is not possible to hide a product if postcode is not deliverable but yes, you can disable the payment gateway(s) so you users or customers can not purchase a product if a product is not deliverable.

 

Que: Is your plugin compatible with Dokan multi-vendor?

Ans: Yes, our plugin is fully compatible with Dokan Lite and Dokan Pro versions. Your vendors can add the pincode/zipcode/postcode to their products from Dokan dashboard. You can read in details here.

Other

Changelog