@@ -69,8 +69,9 @@ def default():
69
69
checkout_api = CheckoutSdk
70
70
.builder()
71
71
.secret_key(' secret_key' )
72
- .public_key(' public_key' )
73
- .environment(Environment.sandbox())
72
+ .public_key(' public_key' ) # optional, only required for operations related with tokens
73
+ .environment(Environment.sandbox()) # or production()
74
+ .environment_subdomain(" subdomain" ) # optional, Merchant-specific DNS name
74
75
.build()
75
76
76
77
payments_client = checkout_api.payments
@@ -92,8 +93,9 @@ def oauth():
92
93
.builder()
93
94
.oauth()
94
95
.client_credentials(client_id = ' client_id' , client_secret = ' client_secret' )
95
- .environment(Environment.sandbox())
96
- .scopes([OAuthScopes.GATEWAY_PAYMENT_REFUNDS , OAuthScopes.FILES ])
96
+ .environment(Environment.sandbox()) # or production()
97
+ .environment_subdomain(" subdomain" ) # optional, Merchant-specific DNS name
98
+ .scopes([OAuthScopes.GATEWAY_PAYMENT_REFUNDS , OAuthScopes.FILES ]) # optional, array of scopes
97
99
.build()
98
100
99
101
payments_client = checkout_api.payments
@@ -114,8 +116,9 @@ def previous():
114
116
.builder()
115
117
.previous()
116
118
.secret_key(' secret_key' )
117
- .public_key(' public_key' )
118
- .environment(Environment.sandbox())
119
+ .public_key(' public_key' ) # optional, only required for operations related with tokens
120
+ .environment(Environment.sandbox()) # or production()
121
+ .environment_subdomain(" subdomain" ) # optional, Merchant-specific DNS name
119
122
.build()
120
123
121
124
payments_client = checkout_api.payments
@@ -160,9 +163,10 @@ def oauth():
160
163
.builder()
161
164
.oauth()
162
165
.client_credentials(client_id = ' client_id' , client_secret = ' client_secret' )
163
- .environment(Environment.sandbox())
164
- .http_client_builder(CustomHttpClientBuilder())
165
- .scopes([OAuthScopes.GATEWAY_PAYMENT_REFUNDS , OAuthScopes.FILES ])
166
+ .environment(Environment.sandbox()) # or production()
167
+ .environment_subdomain(" subdomain" ) # optional, Merchant-specific DNS name
168
+ .http_client_builder(CustomHttpClientBuilder()) # optional
169
+ .scopes([OAuthScopes.GATEWAY_PAYMENT_REFUNDS , OAuthScopes.FILES ]) # optional, array of scopes
166
170
.build()
167
171
168
172
payments_client = checkout_api.payments
0 commit comments