Create a new Payment.
Field | Type | Description | |
---|---|---|---|
payment accountingDate | string | Date the payment was made | optional |
payment type | string | String identifying the type of the payment. Value one of: purchases, sales | required |
payment description | string | required | |
payment amount | float | The total amount paid in pounds | required |
payment entityId | integer | The id of the customer or supplier | required |
payment paymentMethod | integer | The id of the payment method. Please take a look at the listPaymentMethods method to grab a list of valid payment method IDs. | required |
payment bankAccount | string | The account code of the bank account being paid into | required |
invoices[ ] | array | An array of invoice elements | optional |
invoices[ ][id] | integer | The internal id of the invoice | required |
invoices[ ][amount] | float | The amount to pay the invoice off by. Optional, if not specified, will try to allocate as much of the amount as possible | optional |
fxRate | float | The exchange rate from the home currency to the bank account currency. | optional |
Field | Type | Description | |
---|---|---|---|
payment_id | integer | The internal id of the payment | optional |
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:cb="https://secure.clearbooks.co.uk/api/soap/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://www.w3.org/2003/05/soap-encoding"> <env:Header> <cb:authenticate apiKey="yourApiKey" /> </env:Header> <env:Body> <env:createPayment env:encodingStyle="http://www.w3.org/2003/05/soap-encoding"> <payment type="purchases" project="1" accountingDate="2008-09-17" amount="1" entityId="1" paymentMethod="5" bankAccount="7502001" fxRate="0.12" xsi:type="cb:Payment"> <description xsi:type="xsd:string">My Payment</description> <invoices enc:itemType="cb:PaymentInvoice" xsi:type="cb:ArrayOfPaymentInvoice"> <invoice id="167" xsi:type="cb:PaymentInvoice" /> </invoices> </payment> </env:createPayment> </env:Body> </env:Envelope> |
<?xml version="1.0" encoding="UTF-8"?> <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:cb="https://secure.clearbooks.co.uk/api/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:enc="http://www.w3.org/2003/05/soap-encoding"> <env:Body xmlns:rpc="http://www.w3.org/2003/05/soap-rpc"> <env:createPaymentResponse env:encodingStyle="http://www.w3.org/2003/05/soap-encoding"> <createPaymentReturn payment_id="25" xsi:type="cb:PaymentReturn" /> </env:createPaymentResponse> </env:Body> </env:Envelope> |
Clear Books, accredited by The Institute of Certified Bookkeepers and registered with the Financial Conduct Authority (reg. no. 843585), delivers valued, comprehensive online accounting software for small businesses in the UK.