Update Member
This API is used to update subscribed member data on Faspay. Merchant can only change for parameter:
member_name
member_email
process_date
recurring_amount
recurring_end_date
recurring_status
URL EndPoint
URL - Development | URL - Production |
---|---|
Request Parameter:
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
request | Varchar | O | Request Description |
merchant_id | Numeric (5) | M | ID Merchant |
merchant | Varchar (32) | O | Merchant Name |
member_id | Varchar (50) | M | Merchant’s member ID |
member_name | Varchar (50) | M | Merchant’s member name |
member_email | Varchar (50) | M | Merchant’s member email |
member_email_notif | Numeric (1) | M | Member’s email Notification 1= True, 0= False |
process_date | Varchar | M | Process date = Date,Date (up to 9 times) Process date, this parameters used for date of transaction and date of retry recurring if there is a failed recurring.
Sample: process_date = "16,20,22,24,26,28,30,31". (Max 9 date)
16 is a date for register new recurring transaction date.
20,22,24,26,28,30,31 is a date for retry recurring if any failed recurring to this member. |
recurring_amount | Numeric (12) | M | Recurring amount |
recurring_start_date | Date | M | Recurring start date Format= YYYY-MM-DD |
recurring_end_date | Date | M | Recurring End Date Format= YYYY-MM-DD |
recurring_period | Varchar (1) | M | Recurring Period D = Daily, M = Monthly, Y = Yearly |
recurring_period_at | Numeric (1) | M | Repetition of Recurring Period, sample case: if user fill recurring_period with M (monthly), recurring_perriod_at is used for repetition of deduction by period. Sample: -recurring_period: M -recurring_perriod_at: 1 so, recurring will process by system per months, if fill with 3, recurring will process per 3 months. |
recurring_accumulate_at | Numeric (1) | M | Repetition of Recurring Accumulate in Days |
recurring_status | Numeric (2) | M | Recurring Status: 0 = False 1 = True |
card_expire_notif | Numeric (1) | M | Value=1, then if one month the credit card is about expire, it will be notified to the Merchant. Value=0, then it will not be notified to the merchant |
signature | Varchar (50) | M | sha1(md5(transaction account + transaction password + member_id)) |
Response:
Parameter | Data Type | M/O/C | Description |
---|---|---|---|
response | Varchar | O | Response description |
merchant_id | Numeric (5) | M | Merchant Code |
merchant | Varchar (32) | O | Merchant name |
member_id | Varchar (50) | M | Merchant’s member ID |
response_code | Varchar (50) | M | Response code 0: Success 1: Failed |
response_desc | Varchar (50) | M | Response Description |
Last updated