pitneybowes_gsp

Magento Extension
Download latest - 1.4.3

Pitney Bowes does more cross-border transactions than any other company in the world, and with the Global Shipping Platform for Magento extension, you can start selling and shipping your products to 70+ countries around the world!

Pitney Bowes eliminates cross-border friction and simplifies global transactions by:

Providing fully-landed cost quotes to 70+ countries worldwide directly in your shopping basket and one-page checkout. All fully-landed cost quotes include duty, tax, brokerage fee, international shipping, and international handling.

Automatically transmitting your catalog to Pitney Bowes for internationalization and shipping preparation.
Clearly displaying errors for shipping restrictions to international locales due to import and trade rules.

Providing full international tracking linked from your admin page

To learn more, go to http://www.pb.com/ecom

Releases (23)

Date Version Notes
2016-12-06 1.4.3

1 Fixed error with the AddCommodity At Checkout. Changed the category_name in merchantCatRefId to the category_id. This ensures that the proper catalog reference is consumed by the PB processor.
2 Added category_name_rev array to reverse the category listing in the api call. This is done to ensure that the appropriate categories are consumed by the processor when there are many layers of categories a product is assigned.
3 Fixed checkout code to accurately use customer email address on API call when properly set for create order call. 
4 Add logic to enable/disable seller object 
5 Add commodity dimension and weight and COO values to seller object. When seller object is enabled, these values will be passsed to the api on checkout. 
6 Addon logic to not attempt ASN generation if order is already completed 
7 Disabled products will now not be added to the catalog export
8 Adjusted code in token regeneration logic to use the magento cache object. Now tokens are shared for all users on site vs. being individually generated for each user session.
9 Optimized code for catalog export by loading all child products of a configurable product in one call
10 Miscellaneous code comment cleanup.

2016-09-21 1.4.2

1. Fixed an error with the AddCommodity At Checkout. Changed category reference from name to ID

2. Updated the tracking link in the Magento admin to link to the new PB tracking URL

3. Fixed an issue with the domestic tracking link in admin to use default tracking link instead of PB tracking link

2016-09-13 1.4.1

1 add "lbs." with Package Weight.
2 add (in.) to length related fields
3 Fixed Group Permission issue in Magento role editor
4 Removed the "no-reply@pb.com" email as it was causing relay errors on some installations
5 Changed catalog export CSV to have line endings with CRLF
6 Add tracking url update to use newer https://parceltracking.pb.com URL
7 Add condition to allow for tracking link to be added to custom shipment email. Add following code to custom email template to include a link in the transaction: (Track your order from here.)
8 Update shipping email template to include tracking link to new pb shipping tool
9 Add a delay in sending shipment notification to ensure the process isn’t triggered before PB system updates (5 minutes)
10 Fixed an issue of missing Package_Weight column in catalog export file

2016-07-29 1.4.0

1. Cleaned up the layout of the shipping methods configuration screen. Organized fields by relevant groups for easier management.

2. Addition of commodities and seller details in api calls during checkout for marketplace customers. Added shipping method configs to enable/disable seller details.

2016-07-26 1.3.9

1. Modified product URL in catalog export CSV file to accurately link to the product and categories in the store.

2016-06-23 1.3.8

1. Fixed issue when customer uses paypal express checkout on product page or cart page. Added config to include merchant customer service phone number that will be included in paypal checkout process o avoid erring on api call.

2. Added compatibility with Shipstation. Updated create ASN on tracking number creation to work with Shipstation API

2016-06-01 1.3.7.1

v. 1.3.7

1. Updated error handling code if upload directory is not correct for catalog exports.

2. Updated the Tax.php file used for the Avatax extension 3.2.1. Replaces file located in: app\code\community\OnePica\AvaTax\Model\Sales\Quote\Address\Total\Tax.php

3. Text edits: Change subject title to "Catalog Export Results”. Fixed typo on shipping block in admin

2016-06-01 1.3.7

v. 1.3.7

1. Updated error handling code if upload directory is not correct for catalog exports.

2. Updated the Tax.php file used for the Avatax extension 3.2.1. Replaces file located in: app\code\community\OnePica\AvaTax\Model\Sales\Quote\Address\Total\Tax.php

3. Text edits: Change subject title to "Catalog Export Results”. Fixed typo on shipping block in admin

2016-04-14 1.3.6

v. 1.3.6

1. Added a config option to allow the Merchant to set when the ASN trigger generation happens. Now ASNs can be generated during shipment creation or after adding the tracking number. This is particularly useful for merchants using API calls to create Shipment transactions.

2. Added additional product attributes for more efficient catalog ratings for oversized products: Commodity Height, Commodity Width, Commodity Length, Package Weight, Package Height, Package Width, Package Length

2016-04-11 1.3.5

1.3.5 Release

Fixed importation charges issue on admin where charges were not being applied when using an alternative currency for customer payment.

1.3.4 Release

1. Added compatibility for Avatax version 3.x (Avatax users must request customized file from your PB account specialist)

2. Fixed issue with Importation Charges discrepancy when tax is applied to shipping.

3. Resolved a Magento 1.14 security issue with the admin path and the Category Settings top-level nav. Magento has enhanced security levels by keeping the "admin" word in the backend URL's of the admin

Version 1.3.3 Release

1. Added application logic to display the current version number for the PBGSP extension. Viewable in admin configs for the extension.

2. Fixed issue with Importation Charges discrepancy when tax is applied to shipping.

3. Applicable Importation/Tax is now visible per item ordered in the admin order detail screen.

4. Added the ability to view PB commodity error notices on checkout page. "Show Method if Not Applicable" must be set to yes in extension configs and "Ship to applicable countries" must be set to "Specific Countries", making sure US is not selected as one of the countries.

5. Fixed an issue when supress domestic leg tracking was active, it was still showing domestic tracking on customer account front-end order overview screen

2016-01-14 1.3.2

1. Check for valid Magento order for ASN generation. Fixed an issue where if there was a problem at checkout, like credit card not working, an entry was created with the PB Order # but no Magento order #. The job that generates ASN will crash when it discovers these orphaned entries. If a valid magento order number isn’t generated at the time of order, an ASN will not be generated for the order.

2. Cleaned up the get group details functionality to remove warning notice in logs.

3. Integrated PB in carrier list for tracking details. Customer no longer sees the "custom value" title but more accurately sees the "PB INTERNATIONAL SHIPPING" carrier.

2015-11-13 1.3.0

Patch release for Magento Connect.

1. Added admin interface for managing categories to be exported in the catalog. Store managers can now quickly enable and disable categories to be exported to PB.

2. Adjusted catalog export default preferences to 100k products

3. Catalog file naming change when multiple files are exported per catalog. (Changed file suffix to 00001, 00002, 00003, etc)

4. added a check if the ASN has already been generated for a shipment, do not create a new ASN if yes.

5. Fixed error when checkout with paypal express. The lastname was not set and the PB API throws an error when last name isn't set.

2015-11-04 1.2.3

Patch release for Magento Connect.

1. Fixed an issue with 3rd party checkout extensions where shipping wouldn’t show correctly when switching back and forth between US and International locations

2. Small adjustment to force USD as the user's currency selected during the API call to PB

2015-10-07 1.2.1

Patch release for Magento Connect.

1. Added logic in extension preferences to change API URL values dynamically from Sandbox to Production

2. Small adjustment to catalog product URL to use $product->getUrlInStore() .

3. Add required logic to ensure that the ASN generation logic is triggered no matter the method of shipment creation (manual or programmatically).

4. Fixed an error when the tracking number was not provided for the order.

5. Added backwards compatibility to CE 1.7.x+ and Enterprise 1.9.x

2015-10-01 1.2.0

Patch release for Magento Connect.

1. Add config option to override domestic shipping address with PB HUB address. When active the PB domestic HUB address will overwrite the customer shipping address for the order. The customer shipping address is stored with PB and also added to the order details for record keeping.

2. move the product weight value into the COMMODITY_WEIGHT column on the CSV catalog exports.

3. add logic to separate free shipping and tax. Now each work independently of one another where before enabling free shipping also made tax 0.00

2015-09-23 1.1.2

Patch release for Magento Connect.

1. Integrated validation for title field in configuration page to resolve PHP 5.3 will warning when there is an empty string

2. Added a cron job to check for shipped PB orders that have no ASNs (tracking numbers) and attempt to create.

2015-09-14 1.1.1

Patch release for Magento Connect.

1. Corrected currency conversion logic to not request rate from PB but run conversion directly in Magento

2015-09-09 1.1.0

Patch release for Magento Connect.

1. Added logic to cancel the order in the PB system when a PB order is cancelled in Magento.

2. Fixed the incremental catalog/product export to only include products and/or category files when one or both are edited in magento (example: if the incremental update is set to every hour and only a single product was updated in any way during the wait period, that product will be included in the next incremental catalog update. The same is true for categories that were updated within the wait period.)

3. Fixed an issue when empty catalog and category export csv files were created even though there were no updates made.

2015-09-01 1.0.3

Patch release for Magento Connect.

1. Added compatibility to run in php 5.6.x

2015-08-25 1.0.2

Patch release for Magento Connect.

1. Resolved issue where orders with shipments were not passing additional ASNs. Now an ASN is generated for each shipment per order

2015-08-21 1.0.1

Patch release for Magento Connect.

1. Fixed a production issue when exportedFiles variable is null
2. Added City to the Pitney Bowes Hub address provided to store admin on order details
3. Update PB tracking URL to https://parceltracking.pb.com/app/#/dashboard/UPIDHERE
4. Fixed issue with international tracking url
5. Fixed a production issue when exportedFiles variable is null
6. Fixed issue with ASN request not sending correct commodity quantity.
7. Made the PGP extension not required for installation thru the Magento Connect process.

2015-06-04 1.0.0

Initial Stable GSP release for Magento Connect.

2015-04-14 0.9.0

Initial Stable GSP release for Magento Connect.