Looking for ePay classic docs? Go to docs.epay.dk
ePay documentationDocsePay documentation

Subscription

idstring

The ID of the subscription

Format:
uuid
Example:
"01929a94-5fce-7ccc-a7e4-7e9249133b39"
paymentMethodIdstring
Nullable

The ID of the associated payment method

Format:
uuid
Example:
"01924756-d1f6-738d-8040-90d76cedf01f"
currencystring
Match:
^[A-Z]{3}$
Example:
"DKK"
customerIdstring

The id of the merchant customer

Example:
"User159"
pointOfSaleIdstring
Format:
uuid
Example:
"0192473a-e381-705c-b61c-fc2ac9624afc"
referencestring
Nullable

The merchant reference for the subscription.

Example:
"reference-1"
descriptionstring
Nullable
statestring
Possible values:
"PENDING""ACTIVE""INVALID""DISABLED"
Example:
"ACTIVE"
typestring
Possible values:
"SCHEDULED""UNSCHEDULED"
Example:
"SCHEDULED"
expiryDatestring
Nullable
Format:
date
Example:
"2050-01-01"
periodstring
Required

The time unit of the frequency field

Possible values:
"DAY""WEEK""MONTH""YEAR"
Example:
"MONTH"
frequencyinteger
Required

The number of period's between each charge.

Range:
1 <= value <= 31
Example:
1
createdAtstring

The time of creation

Format:
date-time
Subscription
{  "id": "01929a94-5fce-7ccc-a7e4-7e9249133b39",  "paymentMethodId": "01924756-d1f6-738d-8040-90d76cedf01f",  "currency": "DKK",  "customerId": "User159",  "pointOfSaleId": "0192473a-e381-705c-b61c-fc2ac9624afc",  "reference": "reference-1",  "description": "string",  "state": "ACTIVE",  "type": "SCHEDULED",  "expiryDate": "2050-01-01",  "interval": {    "period": "MONTH",    "frequency": 1  },  "createdAt": "2019-08-24T14:15:22Z"}