Cardhop 1 0 7 – Manage Your Contacts Number

broken image


Vodacom Corporate Park 082 Vodacom Boulevard Midrand 1685, South Africa (Private Bag X9904, Sandton 2146, South Africa) Telephone: +27 11 653 5000. Your existing contacts will synchronize with your Google account, and they'll be there on any new Android phone you sign into. The Manual Way: Backup and Restore the Contacts File If your phone doesn't offer Google services—or if you just want to copy things over yourself—you can back up a.vcf file that has all your contacts inside. The contact managing app Cardhop is launching on iOS today, about a year and a half after debuting on the Mac.Like the Mac app, the iOS version of Cardhop makes it fast and easy to add a new.

API - Manage Contact

Add or update your contact


/acumulus/stable/contacts/contact_manage.php
API invoerder
API gebruiker
API beheerder
Basic submit, including below structure

see: Basic submit
see: Basic submit

For historical reasons, an update to a known contact using the contactid-node in this API
must be supplied with all XML-nodes in full. Omitted XML-nodes will therefor be considered
empty and will result in a clear, or reset of the value associated with the node as part of the
update proces. This applies to all XML-nodes.
Excluding the following:
Provide value of 0 to explicitly clear contents.
Provide value of 0 to explicitly clear contents.
Provide value of 0 to explicitly clear contents.
Provide value of 0 to explicitly clear contents.
Provide empty xml-node to clear.
Provide empty xml-node to clear.
Provide empty xml-node to clear.
Provide empty xml-node to clear.

Submit


contactidnon mandatory / mandarory
Supply a valid contactid when applying updates to a specific contact.


contactyourid
Identifier for your contact. Useful if you want cross-link against external systems or prefer to optionally print this alternative reference on invoices and packaging slips.

contactemail
Optional email adress for your contact. Use comma (,) or semicolon (;) separated addresses when multiple addresses need to be stored.


contacttype

Description
Debtor
Creditor
Debtor/Creditor (neutral) DEFAULT

overwriteifexists
If a customer match has been made using the contactid as an identifier, all customer details wil be overwritten with the information provided within the request.

Description
No update made
Overwrite all customer data

contactname1
Field for contact/company name and e.g. department.


contactname2
Additional fields for contact/company name and e.g. department.


contactperson
Contact person.


contactsalutation
Complete salutation e.g. 'Geachte heer van der Molen' or 'Beste Peter' without trailing comma. Defaults to: 'Geachte mevrouw/heer'.


contactaddress1
Address field.


contactaddress2
Address field.


contactpostalcode
Address field.


contactcity
City and optional country in capitals (Amsterdam NETHERLANDS).


contactcountrycode
Use international standard country code (ISO 3166-1) for countries in EU only (NL, DE etc). Defaults to NL when an empty or incorrect country code is supplied.


contactcountry
Name of country. I.e. Nederland, Deutschland, France. Value will be enlisted on invoice.


contactvatnumbernon mandatory/mandatory
VAT-number is mandatory when trying to set reverse charge of VAT. Also known as 'verlegde BTW'.


contacttelephone
Customer contact telephone number.


contacttelephone2
Customer contact telephone2 number.


contactfax
Customer contact fax number.


contactwebsite
Customer contact website or reference.

contactwebsite will not be cleared on update when omitted.
Use empty xml-node to clear.

contactmark
Extra label or mark e.g. 'BSN: 1234.56.789'.


contactstatus

Contact
non-active
active DEFAULT

contactbankaccountnumber
Description of customer bank account.

contactbankaccountnumber will not be cleared on update when omitted.
Use empty xml-node to clear.

contactiban
Customer bank account or IBAN number.


contactbic
Customer BIC number.


contactsepamandatenr
The Unique SEPA-mandate number you assign to this contact.


contactsepamandatedate
SEPA-mandate date. Date in YYYY-MM-DD format when your contact has given you a mandate for SEPA transfers.

Cardhop

contactsepaincassostatus

Contact
First
Recurring
Single
Final

contactinvoicenotes
Multi-line text in order to display specific contact-related information on invoices for the contact in question. Both newlines and tabs are supported by using n and t.


contactabout
Multi-line text to provide additional notes for the contact in question. Both newlines and tabs are supported by using n and t.


XML-nodes that provide contact configuration settings/defaults

contactinvoicetemplateid
Default invoice template identifier. Numeric value can be retrieved using Acumulus desktop application or API-pickllist.

contactinvoicetemplateid node requires value of 0 to explicitly clear contents

contactvattype
Default vattype for the contact. Valid values can be found or via the API-pickllist for VAT types.

Description
Regular invoice
Gewone factuur.
National reverse charge
BTW verlegd naar een Nederlandse ondernemer
European International reverse charge
Factuur naar een buitenlandse ondernemer binnen de EU.
International invoice outside of EU
Factuur buiten de EU
Margin-scheme
Marge-regeling
Foreign EU-VAT
Buitenlands EU BTW-tarief

Cardhop 1 0 7 – Manage Your Contacts Numbers


contactvatratebase
Default vatrate for this contact.

Description
Various/mixed VAT
No VAT
0%
Cardhop 1 0 7 – Manage Your Contacts Number

contactsepaincassostatus

Contact
First
Recurring
Single
Final

contactinvoicenotes
Multi-line text in order to display specific contact-related information on invoices for the contact in question. Both newlines and tabs are supported by using n and t.


contactabout
Multi-line text to provide additional notes for the contact in question. Both newlines and tabs are supported by using n and t.


XML-nodes that provide contact configuration settings/defaults

contactinvoicetemplateid
Default invoice template identifier. Numeric value can be retrieved using Acumulus desktop application or API-pickllist.

contactinvoicetemplateid node requires value of 0 to explicitly clear contents

contactvattype
Default vattype for the contact. Valid values can be found or via the API-pickllist for VAT types.

Description
Regular invoice
Gewone factuur.
National reverse charge
BTW verlegd naar een Nederlandse ondernemer
European International reverse charge
Factuur naar een buitenlandse ondernemer binnen de EU.
International invoice outside of EU
Factuur buiten de EU
Margin-scheme
Marge-regeling
Foreign EU-VAT
Buitenlands EU BTW-tarief

Cardhop 1 0 7 – Manage Your Contacts Numbers


contactvatratebase
Default vatrate for this contact.

Description
Various/mixed VAT
No VAT
0%
6%
9%
19%
21%

contactcostheadingid
Default costheading identifier. Numeric value can be retrieved using Acumulus desktop application or API-pickllist.

Cardhop 1 0 7 – Manage Your Contacts Numbering

contactcostheadingid node requires value of 0 to explicitly clear contents

contactcostcenterid
Default costcenteridentifier. Numeric value can be retrieved using Acumulus desktop application or API-pickllist.

contactcostcenterid node requires value of 0 to explicitly clear contents

contactbankaccountid
Default account identifier. Numeric value can be retrieved using Acumulus desktop application or API-pickllist.

contactbankaccountid node requires value of 0 to explicitly clear contents

contactprivaterate
Default prefilled private rate when adding expenses associated with this contact. Min 0, max 100. Up to 2 decimals.

contactprivaterate will not be cleared on update when omitted.
Use empty xml-node to clear.

contactentrydescription
Default prefilled description when creating an entry. For invoices this is similar to the -node in de 'Invoice Add API'. While for expenses the content of this field is used to prefil the -node in the 'Expense Add API'.

contactentrydescription will not be cleared on update when omitted.
Use empty xml-node to clear.


Response

All known xml-nodes available for this endpoint will be returned with their set values. Including below.

contactproc
Applied method of processing.

Description
Contact has been added to contact list
Contact has been updated
No changes has been made
Nothing has happened





broken image