Редактирование регулярного платежа

Запрос формируется на стороне торговца и передается методом   POST на URL https://api.wayforpay.com/regularApi

 

Позволяет изменить параметры созданного ранее регулярного платежа. Изменить сумму списания, периодичность списания или дату следующего платежа, или дату окончания регулярного платежа. 

Параметры запроса:

Параметр

Описание

Тип

requestType

Тип запроса: CHANGE

Обязательное

merchantAccount

Идентификатор продавца

Обязательное

merchantPassword

Пароль продавца

Обязательное

regularMode

Периодичности списания:

- once - списание один раз

- daily - ежедневно

- weekly - еженедельно

- quarterly - ежеквартально (раз в три месяца начиная с даты первого платежа)

- monthly - ежемесячно

- halfyearly - раз в пол года

- yearly - раз в год

Обязательное

amount

Сумма регулярного списания

Обязательное

currency

Валюта регулярного списания

Обязательное

dateBegin

Дата первого платежа в формате ДД.ММ.ГГГГ

Обязательное

dateEnd

Дата окончания в формате ДД.ММ.ГГГГ

Обязательное

orderReference

Номер заказа в системе торговца, по которому была создана успешная оплата

Обязательное

 

Параметры ответа:

Параметр

Описание

Пример

reasonCode

Код отказа

4100

reason

Причина отказа

Ok

 

Пример запроса и ответа:

Пример запроса:

{
"REQUESTTYPE": "CHANGE",
"MERCHANTACCOUNT": "TEST_MERCH_N1",
"MERCHANTPASSWORD": "D485396AE413EB60DC251B0899B261C2",
"REGULARMODE": "ONCE",
"AMOUNT": "2",
"CURRENCY": "UAH",
"DATEBEGIN": "04.05.2015",
"DATEEND": "05.05.2015",
"ORDERREFERENCE": "P21435306374431",
}

 

Пример ответа:

{
"REASONCODE": 4100,
"REASON": "OK",
"ORDERREFERENCE": "P21435306374431"
}