Basic Information

appmixer.xero.accounting.CreateContact

1.0.0

Public

Create a contact.

Input Ports

in

FieldTypeDescription
Tenant ID select -
Contact Name text -
Contact Number text This can be updated via the API only i.e. This field is read only on the Xero contact screen, used to identify contacts in external systems. If the Contact Number is used, this is displayed as Contact Code in the Contacts UI in Xero.
Account Number text A user defined account number. This can be updated via the API and the Xero UI.
Contact Status select Current status of a contact
First Name text -
Last Name text -
Company Number text Company registration number.
Email Address text Email address of contact person (umlauts not supported).
Bank Account Details text Bank account number of contact
Tax Number text Tax number of contact – this is also known as the ABN (Australia), GST Number (New Zealand), VAT Number (UK) or Tax ID Number (US and global) in the Xero UI depending on which regionalized version of Xero you are using.
Accounts Receivable Tax Type text Default tax type used for contact on AR invoices.
Accounts Payable Tax Type text Default tax type used for contact on AP invoices.
Default Currency text Default currency for raising invoices against contact.
Sales Default Account Code text Default sales account code for contacts.
Purchases Default Account Code text Default purchases account code for contacts.
Addresses expression Store certain address types for a contact.
Phones expression Store certain phone types for a contact.
Payment Terms text The default payment terms for the contact. JSON object expected, example: { "Bills": { "Day": 15, "Type": "OFCURRENTMONTH" }, "Sales": { "Day": 10, "Type": "DAYSAFTERBILLMONTH" } }.

Output Ports

out

FieldTypeDescription
ContactID -
ContactStatus -
Name -
EmailAddress -
BankAccountDetails -
Addresses -
Phones -
UpdatedDateUTC -
ContactGroups -
ContactPersons -
IsSupplier -
IsCustomer -
SalesTrackingCategories -
PurchasesTrackingCategories -
HasValidationErrors -

Full Metadata