Created : 19 July 2022
Last Modified : 19 July 2022

***********************************************************************************
Contents:

A. SUMMARY
B. FILE STRUCTURE
C. INSTALLATION INSTRUCTION
D. CHANGES
E. CONFIGURATION SETTINGS
F. DATABASE TABLES MODIFIED
G. LANGUAGE SETTINGS CHANGED
H. CHANGE LOGS
I. TROUBLESHOOTING
J. FAQ
K. COPYRIGHT NOTICE
L. TERMS AND CONDITIONS

***********************************************************************************

A. SUMMARY
==========

This module allows Scurri to push VPCart order information and sync to Scurri API to generate shipment parcel packing slip.

***********************************************************************************

B. FILE STRUCTURE
===================

VPCart Scurri interface is provided with these files:

- $readme_scurri900.html
- admin/modules/scurri/*
- admin/sqlscripts/scurri/*
- admin/scurri_setup.asp
- admin/scurri_setup_config.asp
- admin/scurri_setup_process.asp
- admin/shop_scurri_ajax.asp
- admin/shop_scurri_history.asp
- admin/shop_scurri_sub.asp
- admin/shop_scurri_sync.asp

***********************************************************************************

C. INSTALLATION INSTRUCTION
============================

1. Upload all the files into your shopping cart folder.

2. Log into super admin and execute setup file, eg: http://www.yourdomain.com/yourshoppingcartfolder/youradminfolder/scurri_setup.asp

3. After setup the module, would be redirected Module configuration page for configure the module further.

4. Please enter the following fields in your module setup page:

Enable? Set Yes to enable Scurri.

Username for scurri api account: Enter your Scurri API username. The username usually the email eg [email protected]

Password for scurri api
: Enter your Scurri API password.

Scurri Company Slug: Each company is assigned a slug, which is an identifier for this company and is used in all URLs of this API. To get your company slug, please contact the eCommerce Hub team / Scurri. 

Set Scurri API to production: Set Yes for live. Set No for sandbox.

Length value used for your package: Enter your global package length eg 10

Height value used for your package: Enter your global package height eg 0.5

Width value used for your package: Enter your global package width eg 12

Global individual item weight: Enter your global item weight eg 1

Weight unit used in your VPCart site: Valid value are (enter one):
Pounds
Ounces
Grams

5. Click Save button.

6. You will need to assign 3 new Scurri tables to the VPCart admin user. Please go to: Advanced Settings > Admin User Management.

7. Click Edit (pencil icon) next to the admin user you want.

8. Click Table Access button.

9. Tick/select these 3 tables:
scurri_carrierservices
scurri_sync_data
scurri_warehouse


10. Click Continue button.

11. Go to Modules > Modules Manager > Scurri > edit and click "Settings"

12. Select Default Warehouse and Carrier Service.

13. You will need to set up Plesk Scheduler to run the auto Scurri sync page.
The page you will need to setup is https://www.example.com/admin/shop_scurri_autosync.asp

You can follow our helpnote on how to set up Plesk schedule:
https://helpnotes.vpcart.com/kb/11-Quick-Guide/1365-How-to-create-or-remove-scheduled-tasks-in-plesk/

-------------------------------------------------------------------------
Task type : Fetch a URL
URL : https://www.example.com/admin/shop_scurri_autosync.asp

NOTE:
- Please change www.example.com with your site domain
- Please change /admin/ folder to your correct admin folder name.

Run: Hourly at 30 mins

Description: Scurri Auto Sync Orders every 30mins

Notify: Do not notify

Click OK button.
-------------------------------------------------------------------------

14. Go to Scurri site dashboard https://ecommercehub.anpost.com and you can go to Print menu: Shipments > Print

***********************************************************************************

D. CHANGES
===============

NONE

***********************************************************************************

E. CONFIGURATION SETTINGS
=================

xscurri





xscurri_slug




F. DATABASE TABLES MODIFIED
===========================

scurri_carrierservices
scurri_sync_data
scurri_warehouse

***********************************************************************************

G. LANGUAGE SETTINGS CHANGED
============================

NONE

***********************************************************************************

H. CHANGE LOGS
============================

NONE

***********************************************************************************

I. TROUBLESHOOTING
============================

Please submit a ticket to our helpdesk at https://helpdesk.vpcart.com and our support team will assist you.

***********************************************************************************

J. FAQ
============================

NONE

***********************************************************************************
K. COPYRIGHT NOTICE
============================

Copyright (c) 1999-2023 Rocksalt International Pty. Ltd.
All rights reserved.

This software and documentation constitute a published work and
contains valuable trade secrets and proprietary information
belonging to Rocksalt International Pty. Ltd. .
None of the foregoing material may be copied,
duplicated or disclosed without the express written permission
of Rocksalt International Pty. Ltd. .

LICENSEE ACCEPTS VP-ASP Shopping Cart "AS IS" "WITH ALL FAULTS",
Rocksalt International Pty. Ltd. accepts no responsibility for the
operation or performance of the VP-ASP Shopping Cart.
The entire risk of use and consequences of use of the
VP-ASP Shopping Cart falls completely on the Licensee
and Rocksalt International Pty. Ltd. shall not be liable in any respect
for any claims, loss or injury alleged to have resulted
from use of or in reliance on VP-ASP Shopping Cart.

Licensee acknowledges that it has read the foregoing
disclaimers of warranty and limitation of liability
and understands that Licensee assumes
the entire risk of using VP-ASP Shopping Cart.


***********************************************************************************

L. TERMS AND CONDITIONS
============================
ROCKSALT INTERNATIONAL GRANTS TO THE LICENSEE A NON-EXCLUSIVE,
NON-SUB LICENSABLE, NONTRANSFERABLE LICENSE
TO INSTALL AND USE THIS APPLICATION ON A SINGLE DOMAIN FOR
A SINGLE SHOP.

THE CODE IN THE APPLICATION MAY BE MODIFIED FOR USE IN
SETTING UP A SINGLE SHOPPING SITE ON THE WORLD WIDE WEB.

LICENSEE MAY MAKE A COPY OF THE APPLICATION FOR
BACK-UP AND ARCHIVAL PURPOSES, PROVIDED THAT ANY COPY
MUST CONTAIN ALL PROPRIETARY NOTICES INCLUDED
WITH THE APPLICATION.

LICENSEE IS PROHIBITED FROM SELLING OR DISTRIBUTING
THE APPLICATION IN ANY MANNER.

LIMITATION OF LIABILITY.

ROCKSALT INTERNATIONAL AND ITS LICENSORS SHALL
NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY
THIRD PARTY AS A RESULT OF USING OR DISTRIBUTING THIS
APPLICATION.

IN NO EVENT WILL ROCKSALT INTERNATIONAL OR ITS LICENSORS
BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA,
OR FOR DIRECT, INDIRECT, SPECIAL,
CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES,
HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LI
ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE,
EVEN IF ROCKSALT INTERNATIONAL HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.