10-27-2017 @ 11:28:00 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name>Test Joe</Name><EmailAddress>pippin+test@test.com</EmailAddress></Contact><Status>AUTHORISED</Status><CurrencyCode>USD</CurrencyCode><Date>2017-10-11</Date><DueDate>2017-10-11</DueDate><LineItems><LineItem><Description>A Music Album</Description><Quantity>1</Quantity><UnitAmount>9.75</UnitAmount><LineAmount>9.75</LineAmount><TaxAmount>0</TaxAmount><AccountCode>EDDTest</AccountCode></LineItem></LineItems><LineAmountTypes>Exclusive</LineAmountTypes></Invoice>
10-27-2017 @ 11:28:00 - put_invoice Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => Array
                                (
                                    [0] => SimpleXMLElement Object
                                        (
                                            [Message] => The TaxType field is mandatory
                                        )

                                    [1] => SimpleXMLElement Object
                                        (
                                            [Message] => Account code 'EDDTEST' is not a valid code for this document.
                                        )

                                )

                        )

                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => 00000000-0000-0000-0000-000000000000
                            [Name] => Test Joe
                            [EmailAddress] => pippin+test@test.com
                        )

                    [Date] => 2017-10-11T00:00:00
                    [DueDate] => 2017-10-11T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => Exclusive
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => A Music Album
                                    [UnitAmount] => 9.75
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 9.75
                                    [AccountCode] => EDDTEST
                                    [Quantity] => 1.0000
                                )

                        )

                    [SubTotal] => 9.75
                    [TotalTax] => 0.00
                    [Total] => 9.75
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => 00000000-0000-0000-0000-000000000000
                )

        )

)

10-27-2017 @ 11:30:49 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name>Test Joe</Name><EmailAddress>pippin+test@test.com</EmailAddress></Contact><Status>AUTHORISED</Status><CurrencyCode>USD</CurrencyCode><Date>2017-10-11</Date><DueDate>2017-10-11</DueDate><LineItems><LineItem><Description>A Music Album</Description><Quantity>1</Quantity><UnitAmount>9.75</UnitAmount><LineAmount>9.75</LineAmount><TaxAmount>0</TaxAmount><AccountCode>676</AccountCode></LineItem></LineItems><LineAmountTypes>NoTax</LineAmountTypes></Invoice>
10-27-2017 @ 11:30:49 - put_invoice Response
SimpleXMLElement Object
(
    [Id] => 08cc4263-4fc3-4fb2-8ab3-24e141f5a8a9
    [Status] => OK
    [ProviderName] => EDD Dev Test
    [DateTimeUTC] => 2017-10-27T16:30:48.5880648Z
    [Invoices] => SimpleXMLElement Object
        (
            [Invoice] => SimpleXMLElement Object
                (
                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => ce85d6ac-90dd-4d81-8ace-896115349b4e
                            [ContactStatus] => ACTIVE
                            [Name] => Test Joe
                            [EmailAddress] => pippin+test@test.com
                            [Addresses] => SimpleXMLElement Object
                                (
                                    [Address] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => STREET
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => POBOX
                                                )

                                        )

                                )

                            [Phones] => SimpleXMLElement Object
                                (
                                    [Phone] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DEFAULT
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DDI
                                                )

                                            [2] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => FAX
                                                )

                                            [3] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => MOBILE
                                                )

                                        )

                                )

                            [UpdatedDateUTC] => 2017-10-27T16:30:48.17
                            [IsSupplier] => false
                            [IsCustomer] => true
                        )

                    [Date] => 2017-10-11T00:00:00
                    [DueDate] => 2017-10-11T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => NoTax
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => A Music Album
                                    [UnitAmount] => 9.75
                                    [TaxType] => NONE
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 9.75
                                    [AccountCode] => 676
                                    [Quantity] => 1.0000
                                    [LineItemID] => 28e75372-4daf-402b-a936-d9a1433b3b15
                                )

                        )

                    [SubTotal] => 9.75
                    [TotalTax] => 0.00
                    [Total] => 9.75
                    [UpdatedDateUTC] => 2017-10-27T16:30:48.39
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => b1fa0c2c-10e9-4dc3-b200-cdade84f58f8
                    [InvoiceNumber] => INV-0041
                    [AmountDue] => 9.75
                    [AmountPaid] => 0.00
                    [SentToContact] => false
                    [CurrencyRate] => 1.000000
                )

        )

)

10-27-2017 @ 11:30:49 - put_payment Payment XML:
<Payments><Payment><Invoice><InvoiceID>b1fa0c2c-10e9-4dc3-b200-cdade84f58f8</InvoiceID></Invoice><Account><Code>628</Code></Account><Date>2017-10-11</Date><Amount>9.75</Amount></Payment></Payments>
10-27-2017 @ 11:30:49 - put_payment Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => SimpleXMLElement Object
                                (
                                    [Message] => Account type is invalid for making a payment to/from
                                )

                        )

                    [Date] => 2017-10-11T00:00:00
                    [Amount] => 9.75
                    [Account] => SimpleXMLElement Object
                        (
                            [AccountID] => 65aba7e4-58e1-4294-ba5b-07ebc95c87f6
                            [Code] => 628
                            [Name] => General Expenses
                            [Status] => ACTIVE
                            [Type] => EXPENSE
                            [TaxType] => TAX002
                            [Description] => General expenses related to the running of the business.
                            [Class] => EXPENSE
                            [EnablePaymentsToAccount] => false
                            [ShowInExpenseClaims] => true
                            [ReportingCode] => EXP
                            [ReportingCodeName] => Expense
                            [UpdatedDateUTC] => 2017-10-27T16:22:05.72
                        )

                    [Invoice] => SimpleXMLElement Object
                        (
                            [Contact] => SimpleXMLElement Object
                                (
                                    [ContactID] => ce85d6ac-90dd-4d81-8ace-896115349b4e
                                    [Name] => Test Joe
                                )

                            [Date] => 2017-10-11T00:00:00
                            [DueDate] => 2017-10-11T00:00:00
                            [Status] => AUTHORISED
                            [LineAmountTypes] => NoTax
                            [LineItems] => SimpleXMLElement Object
                                (
                                    [LineItem] => SimpleXMLElement Object
                                        (
                                            [Description] => A Music Album
                                            [UnitAmount] => 9.75
                                            [TaxType] => NONE
                                            [TaxAmount] => 0.00
                                            [LineAmount] => 9.75
                                            [AccountCode] => 676
                                            [Quantity] => 1.0000
                                            [LineItemID] => 28e75372-4daf-402b-a936-d9a1433b3b15
                                        )

                                )

                            [SubTotal] => 9.75
                            [TotalTax] => 0.00
                            [Total] => 9.75
                            [UpdatedDateUTC] => 2017-10-27T16:30:48.39
                            [CurrencyCode] => USD
                            [Type] => ACCREC
                            [InvoiceID] => b1fa0c2c-10e9-4dc3-b200-cdade84f58f8
                            [InvoiceNumber] => INV-0041
                            [AmountDue] => 9.75
                            [AmountPaid] => 0.00
                            [SentToContact] => false
                            [CurrencyRate] => 1.000000
                        )

                )

        )

)

10-27-2017 @ 11:31:39 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name>Charles Williamson</Name><EmailAddress>pippin@pippinsplugins.com</EmailAddress></Contact><Status>AUTHORISED</Status><CurrencyCode>USD</CurrencyCode><Date>2017-10-27</Date><DueDate>2017-10-27</DueDate><LineItems><LineItem><Description>Test Bundle</Description><Quantity>1</Quantity><UnitAmount>120</UnitAmount><LineAmount>96</LineAmount><TaxAmount>0</TaxAmount><AccountCode>676</AccountCode></LineItem></LineItems><LineAmountTypes>NoTax</LineAmountTypes></Invoice>
10-27-2017 @ 11:31:39 - put_invoice Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => SimpleXMLElement Object
                                (
                                    [Message] => The line total 96.00 does not match the expected line total 120.00
                                )

                        )

                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => 00000000-0000-0000-0000-000000000000
                            [Name] => Charles Williamson
                            [EmailAddress] => pippin@pippinsplugins.com
                        )

                    [Date] => 2017-10-27T00:00:00
                    [DueDate] => 2017-10-27T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => NoTax
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => Test Bundle
                                    [UnitAmount] => 120
                                    [TaxType] => NONE
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 96.00
                                    [AccountCode] => 676
                                    [Quantity] => 1.0000
                                )

                        )

                    [SubTotal] => 96.00
                    [TotalTax] => 0.00
                    [Total] => 96.00
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => 00000000-0000-0000-0000-000000000000
                )

        )

)

10-27-2017 @ 11:32:42 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name>Charles Williamson</Name><EmailAddress>pippin@pippinsplugins.com</EmailAddress></Contact><Status>AUTHORISED</Status><CurrencyCode>USD</CurrencyCode><Date>2017-10-27</Date><DueDate>2017-10-27</DueDate><LineItems><LineItem><Description>Test Bundle</Description><Quantity>1</Quantity><UnitAmount>96</UnitAmount><LineAmount>96</LineAmount><TaxAmount>0</TaxAmount><AccountCode>676</AccountCode></LineItem></LineItems><LineAmountTypes>NoTax</LineAmountTypes></Invoice>
10-27-2017 @ 11:32:42 - put_invoice Response
SimpleXMLElement Object
(
    [Id] => 47ce6d5e-815b-4965-a830-930595b04c8d
    [Status] => OK
    [ProviderName] => EDD Dev Test
    [DateTimeUTC] => 2017-10-27T16:32:42.0563963Z
    [Invoices] => SimpleXMLElement Object
        (
            [Invoice] => SimpleXMLElement Object
                (
                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => 065a0694-4f28-4dd7-af05-49c4136dc26f
                            [ContactStatus] => ACTIVE
                            [Name] => Charles Williamson
                            [EmailAddress] => pippin@pippinsplugins.com
                            [Addresses] => SimpleXMLElement Object
                                (
                                    [Address] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => STREET
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => POBOX
                                                )

                                        )

                                )

                            [Phones] => SimpleXMLElement Object
                                (
                                    [Phone] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DEFAULT
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DDI
                                                )

                                            [2] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => FAX
                                                )

                                            [3] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => MOBILE
                                                )

                                        )

                                )

                            [UpdatedDateUTC] => 2017-10-27T16:32:41.92
                            [IsSupplier] => false
                            [IsCustomer] => true
                        )

                    [Date] => 2017-10-27T00:00:00
                    [DueDate] => 2017-10-27T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => NoTax
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => Test Bundle
                                    [UnitAmount] => 96.00
                                    [TaxType] => NONE
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 96.00
                                    [AccountCode] => 676
                                    [Quantity] => 1.0000
                                    [LineItemID] => df40e4d8-5773-4c9e-8ad8-78dcc6410dc2
                                )

                        )

                    [SubTotal] => 96.00
                    [TotalTax] => 0.00
                    [Total] => 96.00
                    [UpdatedDateUTC] => 2017-10-27T16:32:41.993
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => 83012011-647f-45fa-9065-bce88a08bc44
                    [InvoiceNumber] => INV-0042
                    [AmountDue] => 96.00
                    [AmountPaid] => 0.00
                    [SentToContact] => false
                    [CurrencyRate] => 1.000000
                )

        )

)

10-27-2017 @ 11:32:43 - put_payment Payment XML:
<Payments><Payment><Invoice><InvoiceID>83012011-647f-45fa-9065-bce88a08bc44</InvoiceID></Invoice><Account><Code>628</Code></Account><Date>2017-10-27</Date><Amount>120</Amount></Payment></Payments>
10-27-2017 @ 11:32:43 - put_payment Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => Array
                                (
                                    [0] => SimpleXMLElement Object
                                        (
                                            [Message] => Account type is invalid for making a payment to/from
                                        )

                                    [1] => SimpleXMLElement Object
                                        (
                                            [Message] => Payment amount exceeds the amount outstanding on this document
                                        )

                                )

                        )

                    [Date] => 2017-10-27T00:00:00
                    [Amount] => 120.00
                    [Account] => SimpleXMLElement Object
                        (
                            [AccountID] => 65aba7e4-58e1-4294-ba5b-07ebc95c87f6
                            [Code] => 628
                            [Name] => General Expenses
                            [Status] => ACTIVE
                            [Type] => EXPENSE
                            [TaxType] => TAX002
                            [Description] => General expenses related to the running of the business.
                            [Class] => EXPENSE
                            [EnablePaymentsToAccount] => false
                            [ShowInExpenseClaims] => true
                            [ReportingCode] => EXP
                            [ReportingCodeName] => Expense
                            [UpdatedDateUTC] => 2017-10-27T16:22:05.72
                        )

                    [Invoice] => SimpleXMLElement Object
                        (
                            [Contact] => SimpleXMLElement Object
                                (
                                    [ContactID] => 065a0694-4f28-4dd7-af05-49c4136dc26f
                                    [Name] => Charles Williamson
                                )

                            [Date] => 2017-10-27T00:00:00
                            [DueDate] => 2017-10-27T00:00:00
                            [Status] => AUTHORISED
                            [LineAmountTypes] => NoTax
                            [LineItems] => SimpleXMLElement Object
                                (
                                    [LineItem] => SimpleXMLElement Object
                                        (
                                            [Description] => Test Bundle
                                            [UnitAmount] => 96.00
                                            [TaxType] => NONE
                                            [TaxAmount] => 0.00
                                            [LineAmount] => 96.00
                                            [AccountCode] => 676
                                            [Quantity] => 1.0000
                                            [LineItemID] => df40e4d8-5773-4c9e-8ad8-78dcc6410dc2
                                        )

                                )

                            [SubTotal] => 96.00
                            [TotalTax] => 0.00
                            [Total] => 96.00
                            [UpdatedDateUTC] => 2017-10-27T16:32:41.993
                            [CurrencyCode] => USD
                            [Type] => ACCREC
                            [InvoiceID] => 83012011-647f-45fa-9065-bce88a08bc44
                            [InvoiceNumber] => INV-0042
                            [AmountDue] => 96.00
                            [AmountPaid] => 0.00
                            [SentToContact] => false
                            [CurrencyRate] => 1.000000
                        )

                )

        )

)

10-27-2017 @ 11:35:25 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name>Pippin Williamson</Name><EmailAddress>pippin@pippinsplugins.com</EmailAddress></Contact><Status>AUTHORISED</Status><CurrencyCode>USD</CurrencyCode><Date>2017-10-11</Date><DueDate>2017-10-11</DueDate><LineItems><LineItem><Description>Product Bundle</Description><Quantity>1</Quantity><UnitAmount>100</UnitAmount><LineAmount>100</LineAmount><TaxAmount>0</TaxAmount><AccountCode>676</AccountCode></LineItem></LineItems><LineAmountTypes>NoTax</LineAmountTypes></Invoice>
10-27-2017 @ 11:35:25 - put_invoice Response
SimpleXMLElement Object
(
    [Id] => 32ba7f16-9619-4c96-8c72-9661e87d5d37
    [Status] => OK
    [ProviderName] => EDD Dev Test
    [DateTimeUTC] => 2017-10-27T16:35:25.8886352Z
    [Invoices] => SimpleXMLElement Object
        (
            [Invoice] => SimpleXMLElement Object
                (
                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => a950d7e2-f639-4506-9a2f-d31c633b9bcb
                            [ContactStatus] => ACTIVE
                            [Name] => Pippin Williamson
                            [EmailAddress] => pippin@pippinsplugins.com
                            [Addresses] => SimpleXMLElement Object
                                (
                                    [Address] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => STREET
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [AddressType] => POBOX
                                                )

                                        )

                                )

                            [Phones] => SimpleXMLElement Object
                                (
                                    [Phone] => Array
                                        (
                                            [0] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DEFAULT
                                                )

                                            [1] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => DDI
                                                )

                                            [2] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => FAX
                                                )

                                            [3] => SimpleXMLElement Object
                                                (
                                                    [PhoneType] => MOBILE
                                                )

                                        )

                                )

                            [UpdatedDateUTC] => 2017-10-27T16:35:25.673
                            [IsSupplier] => false
                            [IsCustomer] => true
                        )

                    [Date] => 2017-10-11T00:00:00
                    [DueDate] => 2017-10-11T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => NoTax
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => Product Bundle
                                    [UnitAmount] => 100.00
                                    [TaxType] => NONE
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 100.00
                                    [AccountCode] => 676
                                    [Quantity] => 1.0000
                                    [LineItemID] => c5b94ebb-87dc-4b1e-80ed-4e4484704d72
                                )

                        )

                    [SubTotal] => 100.00
                    [TotalTax] => 0.00
                    [Total] => 100.00
                    [UpdatedDateUTC] => 2017-10-27T16:35:25.8
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => 77815691-f185-48e5-8f76-72d6d2dad210
                    [InvoiceNumber] => INV-0043
                    [AmountDue] => 100.00
                    [AmountPaid] => 0.00
                    [SentToContact] => false
                    [CurrencyRate] => 1.000000
                )

        )

)

10-27-2017 @ 11:35:26 - put_payment Payment XML:
<Payments><Payment><Invoice><InvoiceID>77815691-f185-48e5-8f76-72d6d2dad210</InvoiceID></Invoice><Account><Code>628</Code></Account><Date>2017-10-11</Date><Amount>100</Amount></Payment></Payments>
10-27-2017 @ 11:35:26 - put_payment Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => SimpleXMLElement Object
                                (
                                    [Message] => Account type is invalid for making a payment to/from
                                )

                        )

                    [Date] => 2017-10-11T00:00:00
                    [Amount] => 100.00
                    [Account] => SimpleXMLElement Object
                        (
                            [AccountID] => 65aba7e4-58e1-4294-ba5b-07ebc95c87f6
                            [Code] => 628
                            [Name] => General Expenses
                            [Status] => ACTIVE
                            [Type] => EXPENSE
                            [TaxType] => TAX002
                            [Description] => General expenses related to the running of the business.
                            [Class] => EXPENSE
                            [EnablePaymentsToAccount] => false
                            [ShowInExpenseClaims] => true
                            [ReportingCode] => EXP
                            [ReportingCodeName] => Expense
                            [UpdatedDateUTC] => 2017-10-27T16:22:05.72
                        )

                    [Invoice] => SimpleXMLElement Object
                        (
                            [Contact] => SimpleXMLElement Object
                                (
                                    [ContactID] => a950d7e2-f639-4506-9a2f-d31c633b9bcb
                                    [Name] => Pippin Williamson
                                )

                            [Date] => 2017-10-11T00:00:00
                            [DueDate] => 2017-10-11T00:00:00
                            [Status] => AUTHORISED
                            [LineAmountTypes] => NoTax
                            [LineItems] => SimpleXMLElement Object
                                (
                                    [LineItem] => SimpleXMLElement Object
                                        (
                                            [Description] => Product Bundle
                                            [UnitAmount] => 100.00
                                            [TaxType] => NONE
                                            [TaxAmount] => 0.00
                                            [LineAmount] => 100.00
                                            [AccountCode] => 676
                                            [Quantity] => 1.0000
                                            [LineItemID] => c5b94ebb-87dc-4b1e-80ed-4e4484704d72
                                        )

                                )

                            [SubTotal] => 100.00
                            [TotalTax] => 0.00
                            [Total] => 100.00
                            [UpdatedDateUTC] => 2017-10-27T16:35:25.8
                            [CurrencyCode] => USD
                            [Type] => ACCREC
                            [InvoiceID] => 77815691-f185-48e5-8f76-72d6d2dad210
                            [InvoiceNumber] => INV-0043
                            [AmountDue] => 100.00
                            [AmountPaid] => 0.00
                            [SentToContact] => false
                            [CurrencyRate] => 1.000000
                        )

                )

        )

)

10-27-2017 @ 11:35:38 - put_invoice Request XML:
<Invoice><Type>ACCREC</Type><Contact><Name></Name><EmailAddress></EmailAddress></Contact><Status>AUTHORISED</Status><Date>2017-10-02</Date><DueDate>2017-10-02</DueDate><LineItems><LineItem><Description>Free Download without files</Description><Quantity>1</Quantity><UnitAmount>0</UnitAmount><LineAmount>0</LineAmount><TaxAmount>0</TaxAmount><AccountCode>676</AccountCode></LineItem></LineItems><LineAmountTypes>NoTax</LineAmountTypes></Invoice>
10-27-2017 @ 11:35:38 - put_invoice Response
SimpleXMLElement Object
(
    [ErrorNumber] => 10
    [Type] => ValidationException
    [Message] => A validation exception occurred
    [Elements] => SimpleXMLElement Object
        (
            [DataContractBase] => SimpleXMLElement Object
                (
                    [ValidationErrors] => SimpleXMLElement Object
                        (
                            [ValidationError] => SimpleXMLElement Object
                                (
                                    [Message] => The Contact must contain at least 1 of the following elements to identify the contact: Name, ContactID, ContactNumber
                                )

                        )

                    [Contact] => SimpleXMLElement Object
                        (
                            [ContactID] => 00000000-0000-0000-0000-000000000000
                        )

                    [Date] => 2017-10-02T00:00:00
                    [DueDate] => 2017-10-02T00:00:00
                    [Status] => AUTHORISED
                    [LineAmountTypes] => NoTax
                    [LineItems] => SimpleXMLElement Object
                        (
                            [LineItem] => SimpleXMLElement Object
                                (
                                    [Description] => Free Download without files
                                    [UnitAmount] => 0
                                    [TaxType] => NONE
                                    [TaxAmount] => 0.00
                                    [LineAmount] => 0.00
                                    [AccountCode] => 676
                                    [Quantity] => 1.0000
                                )

                        )

                    [SubTotal] => 0.00
                    [TotalTax] => 0.00
                    [Total] => 0.00
                    [CurrencyCode] => USD
                    [Type] => ACCREC
                    [InvoiceID] => 00000000-0000-0000-0000-000000000000
                )

        )

)

