Membership Administration - Update Member Info
| Variable | Required | Max Size | Notes |
|---|---|---|---|
| publisher-name | Mandatory | NA | Gateway account username issued to you. |
| publisher-password | Mandatory | NA | Remote Client Password - This is different then the password used to login. |
| mode | Mandatory | NA | Value needs to be set to ‘update_member’ |
| enddate | Optional | 8 | Next scheduled payment date. Format: YYYYMMDD i.e. December 31st 2025 would be 20251231 |
| startdate | Optional | 8 | Start Date of membership Format: YYYYMMDD i.e. December 31st 2025 would be 20251231 (this field represents the creation date of the profile |
| username | Mandatory | 12 | Profile’s Username |
| password | Optional | 12 | Profile’s password |
| status | Optional | 10 | Used to update the status of the customer in their profile. Valid values: active, cancelled, pending (if blank status ‘active’ is assumed) |
| recfee | Optional | 10 | Recurring fee amount |
| balance | Optional | 10 | Total amount to be billed. Applicable to Installment Billing only. Format: 00.00 |
| purchaseid | Optional | 20 | Used for custom features, such as group names |
| plan | Optional | 5 | Membership Plan ID |
| card-name | Optional | 39 | Customers name as it appears on credit card. |
| card-address1 | Optional | 39 | Billing Street Address Line 1 |
| card-address2 | Optional | 39 | Billing Street Address Line 2 |
| card- city | Optional | 39 | Billing City Address |
| card-zip | Optional | 10 | Billing Zip Address |
| card-country | Optional | 3 | Billing Country Address |
| card-number | Optional | 16 | Credit Card # - Numeric characters only. Format: 4111111111111111 See Credit Card Storage Validation Policy |
| card-exp | Optional | 5 | Credit Card expiration date. Format: MM/YY |
| routingnum | Optional | 9 | ABA Bank Routing Number. Required for ACH payments. |
| accountnum | Optional | 20 | Account Number. Required for ACH payments. |
| publisher-email | Optional | 39 | Address where order confirmation is sent. This is also the return address for email sent to customer. |
| Optional | 39 | Email address of customer. | |
| billcycle | Optional | 2 | The recurring billing cycle of profile in months. Set to ‘0’ if no recurring billing is disred. |
| shipname | Optional | 39 | Shipping Name |
| address1 | Optional | 39 | Shipping Address Line 1. |
| address2 | Optional | 39 | Shipping Address Line 2. |
| city | Optional | 39 | Shipping City |
| state | Optional | 2 | Shipping State |
| zip | Optional | 10 | Shipping Zip |
| country | Optional | 3 | Shipping Country |
Notes:
VERY IMPORTANT - ONLY pass those fields that you wish to update.
Response Values - Update Member Info
| Variable | Value | Notes |
|---|---|---|
| FinalStatus | success/problem | success - Profile was updated successfully. problem - Profile failed to be updated due to problem. |
| auth-msg | Additional Message. | |
| MErrMsg | Error Message if applicable. | |
| resp-code | Alphanumeric Response Code. |