• Home |
  • Merchants |
  • Support |
  • Search |
  • About |
  • Login |
  • Overview |
  • Getting Started |
  • My Account |
  • Products
    1. Product Definition |
    2. Product Pricing |
    3. Product Delivery |
    4. Cross-Sells |
    5. Bundle Products |
    6. Coupon Codes |
    7. Product Groups |
    |
  • Checkouts
    1. Checkout Designer |
    2. Checkout Content |
    3. Checkout Links |
    4. A/B Testing |
    5. Dynamic Pricing API |
    6. Checkout Parameters |
    |
  • Tracking
    1. Conversions Tracking |
    2. Visitors Tracking |
    3. Pixel URL Tracking |
    4. Tracking Campaigns |
    5. Transactions Tracking |
    6. Custom Parameters |
    |
  • Reporting
    1. Notifications and Alerts |
    2. Dashboard |
    3. Performance Reports |
    4. Custom Reports |
    |
  • Affiliate Marketing |
  • Payments and Reserves |
  • FAQ |
  • Glossary
    1. Terms |
    2. Country List |
    3. Currency List |
    |
  • Contact us |
  • Other Tools
    1. Join Extensions Designer |
    2. API |
    |

Customer Service

Merchant Notes

 

The current method allows merchants to post 3rd party generic information into a customer profile. The information submitted will be logged as a new "customer request" of Type "Notes" and reason "Merchant Notes".

URL: https://customerinfo.upclick.com/services/SupportAPI.ashx

Parameters *:

Parameter Name Definition  Required  Type
GlobalOrderID The UpClick order number related to the transaction mandatory char 8
Email The customer email address mandatory char 100
Msg The generic text to be added in teh customer profile mandatory char 500

* The parameters must be sent as HTTP GET.

** The request will be accepted only from IP addresses configured (white-listed) by Upclick.

Response: The Upclick page will respond with SUCCESS if the update has been done, or Failed in case not , with details about the erros  (no matching record, no permissions, etc...)

Example:

https://customerinfo.upclick.com/services/SupportAPI.ashx?id=UD929T4S&email=Melting486@aol.com&msg=test

 

 

 

Customer Update

 

The current method allows to update an existing Customer information, including name, email address and postal address.

URL: https://customerinfo.upclick.com/services/UpdateCustomer.ashx

Parameters *:

Parameter Name Definition  Required  Type
ID The UpClick order number related to the transaction mandatory char 8
CurrentEmail The current customer email address mandatory char 100
Email The new email address values optional char 50
Firstname The new firstname value optional char 50
Lastname The new lastname value optional char 50
Address The new address value optional char 200
City The new city value optional char 50
CountryISO The new country value optional char 2
StateISO The new state value optional char 2
Zip The new zip value optional char 10
Phone The new phone value optional char 20
Emarket The new Newsletter option ( 0 - don;t bother me; 1 - send me updates) optional integer

* The parameters must be sent as HTTP GET.

** The request will be accepted only from IP addresses configured (white-listed) by Upclick.

The first two fields are mandatory, allowing UpClick to identify and secure the request. All the other parameters are optional; if they are sent the method will update the values passed in the parameters.  I change of state requires automatically that also the country parameter to be sent.

When a CustomerUpdate will occur through API an automatic log ( “customer request” ) will be also created in the customer profile and also a PostNotification event will send the event to your URL.  

 

Response: The Upclick page will respond with SUCCESS if the update has been done, or Failed in case not , with details about the erros  (no matching record, no permissions, etc...)

Example:

https://customerinfo.upclick.com/services/UpdateCustomer.ashx?ID=U45ZSD54&CurrentEmail=dbc@dbc.com&....

 

Related Resources:

PostNotification parameters

Countries list

 

 

2025 @ UpClick, Inc. All rights Reserved.