subscription.created.event.v1 (v1.12.0)

Exchange: payment

37 properties
header object → EventHeader
subscriptionId string <guid>
required
Match pattern: ^[a-fA-F0-9]{32}$
Min length: 1
interval integer <int32>
required
endDate object
required

Please note, you must add a json converter which will serialize/deserialize according to the following pattern: "pattern": "^\\d{4}\\-(0[1-9]|1[012])\\-(0[1-9]|[12][0-9]|3[01])$"

paymentMethod string
required
Min length: 1
Max length: 128
source object → SubscriptionSource
required
paymentType string
required
Min length: 1
Max length: 128
subscriptionType string
merchantId string <guid>

Requested by Portal for data partitioning

Match pattern: ^[a-fA-F0-9]{32}$