Chapter 4.3.9 - Private Line
The Private Line Split (
plsp) key provides you with the ability to obtain taxes for a private line transaction. Simply provide a percentage in the form of a decimal to indicate the percentage which applies to the origination (
from) point. Any remaining charges are then applied to the termination (
- A transaction has two points: Point 'A' and Point 'Z'
0.25means 25% of the taxes are attributed to Point 'A', the remaining 75% to Point 'Z'
Remove the Private Line Split (
plsp) key from the line item (
itms) if you don’t want to use the Private Line functionality. Setting
plsp to 0 is interpreted as a private line split of 0% for Point ‘A’ and 100% for Point ‘Z’.
Private Line functionality is not supported on a Tax Inclusive (
incl set to
true) line item (
itms). The following exception is thrown in the event that a
plsp is greater than 0 while
incl is set to
true. To resolve, set
Private Line Example
Point ‘A’ is Louisville, KY while Point ‘Z’ is Irving, TX. A 50% Private Line split (
plsp) is set, meaning that 50% of the transaction is applied to Point ‘A’ and the remaining 50% to Point ‘Z’.
Taxes for both Point ‘A’ and Point ‘Z’ are returned.