| Parameter |
Format |
Comments |
Limitations |
| futurePayType |
String:
"regular" |
|
|
| startDate |
yyyy-mm-dd |
Date on
which the first payment will be made |
If set
- must be in the future and not today. Option 2: must be 2 or more weeks
in the future. |
| startDelayUnit |
One digit:
1-day, 2-week, 3-month, 4-year |
Unit of
the delay between when the agreement is created and when the first payment
will be made. |
Can only
be set if start date is not specified. Only the listed values are valid.
Option 2: Start delay must be at least 2 weeks. |
| startDelayMult |
integer |
Delay unit
multiplier. The actual delay is obtained by multiplying the startDelayUnit
by startDelayMult. |
If set
must be >= 1. |
| noOfPayments |
integer |
Number
of payments which will be made under the agreement |
Positive
integer. Set to 0 or leave unset for unlimited. |
| intervalUnit |
One Digit:
1-day, 2-week, 3-month, 4-year |
The unit
of the interval between payments |
Must be
set except when number of payments is 1, in which case it cannot be set.
Only the listed values are valid. Options 1,2: minimum interval is 2 weeks.
|
| intervalMult |
integer |
The interval
unit multiplier. The actual interval between payments is intervalUnit multiplied
by intervalMult. |
If set
must be >=1 |
| initialAmount |
decimal |
The amount
of the initial payment - if not set first payment will be for the normal
amount. |
| Option
0: |
Can
be set or not as you want |
| Option
1: |
Can
be set or not as you want |
| Option
2: |
Cannot
be set |
|
| normalAmount |
decimal |
Amount
of normal payments |
| Option
0: |
Must
be set, cannot be zero |
| Option
1: |
Must
be set, cannot be zero. You can adjust it via WAS at any time. |
| Option
2: |
Cannot
be set. You must set it via WAS before every payment. |
|
| option |
One Digit:
0, 1 or 2 |
Agreement
Option |
Must be
one of the listed values |