Skip to content

International Shipping Rate Functionality #4

Closed
wants to merge 6 commits into from

2 participants

@spartan-developer

Uses IntlRateV2API to request international shipping rates

Nick Yianilos added some commits Jul 6, 2012
Nick Yianilos Added functionality to use the RateV4 (shipping rate) API
Closes #1

Squashed commit of the following:

commit ac146c7
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Fri Jul 6 14:43:22 2012 -0400

    fixed alignment

commit 210fe7d
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Fri Jul 6 11:20:17 2012 -0400

    more code review tweaks

commit 02ced47
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Fri Jul 6 10:28:02 2012 -0400

    made the changes suggested in code review

commit c1862b6
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Thu Jul 5 16:45:16 2012 -0400

    First functional version of shipping rate functionality implemented

commit ce0aab9
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Thu Jul 5 15:45:16 2012 -0400

    Implemented response parsing for shipping rate api.

commit 821f9b2
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Thu Jul 5 12:17:54 2012 -0400

    Completed initial version of Package class - intialize with hash and/or block. Checks for required properties

commit 433021f
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Tue Jul 3 17:01:50 2012 -0400

    shipping rate functionality
0a5d016
Nick Yianilos Add dimensions and FirstClassMailType to Package
When package Size=LARGE, Height, Width, Length are required.
When Service=FIRST CLASS, FirstClassMailType is required.

[Delivers #32378857]
Closes #2

Squashed commit of the following:

commit 40353ce
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Mon Jul 16 12:38:28 2012 -0400

    added test for no dimension attributes, refactored tests

commit 7eafae5
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Mon Jul 16 11:54:27 2012 -0400

    updated test to cover dimension attributes

commit 14640f4
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Mon Jul 16 10:01:54 2012 -0400

    removed output statement

commit 2b7272a
Author: Nick Yianilos <npy@reenhanced.com>
Date:   Thu Jul 12 14:24:36 2012 -0400

    added dimensions and FirstClassMailType to Package
95bdba0
Nicholas Yianilos Implemented RateV2 (Int'l) API. Restructured existing Shipping Rate (…
…V2) functionality. Needs better testing
163e3d1
Nicholas Yianilos always include dimension elements, even if they're blank 3901ddd
Nicholas Yianilos allow package to be initialized in block, not just with option hash a9e7769
Nicholas Yianilos tests for international package request and lookup f3b92d8
@gaffneyc
Owner

Any reason you closed on the pull request? Willing to do a code review and merge if it's ready for release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.