OBJECT

SubscriptionContract

link GraphQL Schema definition

1type SubscriptionContract {
2id: Int!
3
4# Arguments
5# format: ISO-8601
6createdAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
7
8# Arguments
9# format: ISO-8601
10updatedAt(format: String = "Y-m-d\\TH:i:sP"): DateTimeTz!
11
12# Required permission: Customer:read
13#
14# Store restrictions apply.
15customer: Customer!
16
17# Required permission: Market:read
18#
19# Store restrictions apply.
20market: Market
21
22# Required permission: Pricelist:read
23#
24# Store restrictions apply.
25pricelist: Pricelist!
26
27# Required permission: Order:read
28#
29# Store restrictions apply.
30originatingOrder: Order
31
32# Required permission: Store:read
33#
34# Store restrictions apply.
35store: Store!
36
37shippingAddress: Address!
38
39# Required permission: ShippingOption:read
40shippingOption: ShippingOption
41
42# Required permission: Subscription.internalComment:read
43internalComment: String
44
45# Required permission: Subscription:read
46#
47# All elements are always returned
48#
49# Store restrictions apply.
50subscriptions: [Subscription!]!
51
52# Required permission: Subscription:read
53#
54# Limit must be in range 1 - 200
55#
56# Arguments
57# where: (self-explanatory)
58# sort: (self-explanatory)
59# limit: (self-explanatory)
60# page: (self-explanatory)
61subscriptionPayment(
62where: SubscriptionPaymentFilter,
63sort: [SubscriptionPaymentSort!] = [createdAt_DESC],
64limit: Int = 20,
65page: Int = 1
66): [SubscriptionPayment!]!
67
68# Required permission: StorePlugin:read
69#
70# Store restrictions apply.
71paymentMethod: StorePlugin
72
73}