Skip to content
This repository was archived by the owner on Apr 23, 2021. It is now read-only.

Commit 70c6e83

Browse files
mikekonossung88
authored andcommitted
Release 2.20180918.0 (#44)
1 parent 78d91e4 commit 70c6e83

File tree

81 files changed

+6096
-66
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+6096
-66
lines changed

CHANGES.md

+19
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Change Log
22

3+
## Version 2.20180918.0 (2018-09-18)
4+
5+
We have added Connect v2 Inventory API and birthdays in `Customer` entities.
6+
7+
### New API: Inventory API (Connect V2)
8+
9+
The Connect v2 Inventory API replaces the Connect v1 Inventory API
10+
and introduces new functionality:
11+
12+
* Moving item variations quantities through predefined states
13+
(e.g., from `IN_STOCK` to `WASTE`).
14+
* Viewing the inventory adjustment history for an item variation.
15+
* Batch inventory adjustments and information retrieval.
16+
17+
### New feature: Customer Birthdays (Connect V2)
18+
19+
* Customer profiles now include a `birthday` field.
20+
Dates are recorded in RFC-3339 format and can be
21+
set through the `CreateCustomer` and `UpdateCustomer` endpoints.
322
## Version 2.20180712.2 (2018-08-21)
423

524
The Connect SDK now includes functionality for the OAuth API. The Square OAuth API lets applications request and obtain permission from a Square account to make API calls on behalf of that account. Applications can request individual permissions so that users do not need to grant full access to their Square accounts.

README.md

+35-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Add this dependency to your project's POM:
1818
<dependency>
1919
<groupId>com.squareup</groupId>
2020
<artifactId>connect</artifactId>
21-
<version>2.20180712.2</version>
21+
<version>2.20180918.0</version>
2222
<scope>compile</scope>
2323
</dependency>
2424
```
@@ -28,7 +28,7 @@ Add this dependency to your project's POM:
2828
Add this dependency to your project's build file:
2929

3030
```groovy
31-
compile "com.squareup:connect:2.20180712.2"
31+
compile "com.squareup:connect:2.20180918.0"
3232
```
3333

3434
### Build and Install locally
@@ -47,7 +47,7 @@ At first generate the JAR by executing:
4747

4848
Then manually install the following JARs:
4949

50-
* target/connect-2.20180712.2.jar
50+
* target/connect-2.20180918.0.jar
5151
* target/lib/*.jar
5252

5353
## Getting Started
@@ -117,6 +117,13 @@ Class | Method | HTTP request | Description
117117
*CustomersApi* | [**retrieveCustomer**](docs/CustomersApi.md#retrieveCustomer) | **GET** /v2/customers/{customer_id} | RetrieveCustomer
118118
*CustomersApi* | [**searchCustomers**](docs/CustomersApi.md#searchCustomers) | **POST** /v2/customers/search | SearchCustomers
119119
*CustomersApi* | [**updateCustomer**](docs/CustomersApi.md#updateCustomer) | **PUT** /v2/customers/{customer_id} | UpdateCustomer
120+
*InventoryApi* | [**batchChangeInventory**](docs/InventoryApi.md#batchChangeInventory) | **POST** /v2/inventory/batch-change | BatchChangeInventory
121+
*InventoryApi* | [**batchRetrieveInventoryChanges**](docs/InventoryApi.md#batchRetrieveInventoryChanges) | **POST** /v2/inventory/batch-retrieve-changes | BatchRetrieveInventoryChanges
122+
*InventoryApi* | [**batchRetrieveInventoryCounts**](docs/InventoryApi.md#batchRetrieveInventoryCounts) | **POST** /v2/inventory/batch-retrieve-counts | BatchRetrieveInventoryCounts
123+
*InventoryApi* | [**retrieveInventoryAdjustment**](docs/InventoryApi.md#retrieveInventoryAdjustment) | **GET** /v2/inventory/adjustment/{adjustment_id} | RetrieveInventoryAdjustment
124+
*InventoryApi* | [**retrieveInventoryChanges**](docs/InventoryApi.md#retrieveInventoryChanges) | **GET** /v2/inventory/{catalog_object_id}/changes | RetrieveInventoryChanges
125+
*InventoryApi* | [**retrieveInventoryCount**](docs/InventoryApi.md#retrieveInventoryCount) | **GET** /v2/inventory/{catalog_object_id} | RetrieveInventoryCount
126+
*InventoryApi* | [**retrieveInventoryPhysicalCount**](docs/InventoryApi.md#retrieveInventoryPhysicalCount) | **GET** /v2/inventory/physical-count/{physical_count_id} | RetrieveInventoryPhysicalCount
120127
*LocationsApi* | [**listLocations**](docs/LocationsApi.md#listLocations) | **GET** /v2/locations | ListLocations
121128
*MobileAuthorizationApi* | [**createMobileAuthorizationCode**](docs/MobileAuthorizationApi.md#createMobileAuthorizationCode) | **POST** /mobile/authorization-code | CreateMobileAuthorizationCode
122129
*OAuthApi* | [**obtainToken**](docs/OAuthApi.md#obtainToken) | **POST** /oauth2/token | ObtainToken
@@ -210,10 +217,16 @@ Class | Method | HTTP request | Description
210217
- [AdditionalRecipientReceivable](docs/AdditionalRecipientReceivable.md)
211218
- [AdditionalRecipientReceivableRefund](docs/AdditionalRecipientReceivableRefund.md)
212219
- [Address](docs/Address.md)
220+
- [BatchChangeInventoryRequest](docs/BatchChangeInventoryRequest.md)
221+
- [BatchChangeInventoryResponse](docs/BatchChangeInventoryResponse.md)
213222
- [BatchDeleteCatalogObjectsRequest](docs/BatchDeleteCatalogObjectsRequest.md)
214223
- [BatchDeleteCatalogObjectsResponse](docs/BatchDeleteCatalogObjectsResponse.md)
215224
- [BatchRetrieveCatalogObjectsRequest](docs/BatchRetrieveCatalogObjectsRequest.md)
216225
- [BatchRetrieveCatalogObjectsResponse](docs/BatchRetrieveCatalogObjectsResponse.md)
226+
- [BatchRetrieveInventoryChangesRequest](docs/BatchRetrieveInventoryChangesRequest.md)
227+
- [BatchRetrieveInventoryChangesResponse](docs/BatchRetrieveInventoryChangesResponse.md)
228+
- [BatchRetrieveInventoryCountsRequest](docs/BatchRetrieveInventoryCountsRequest.md)
229+
- [BatchRetrieveInventoryCountsResponse](docs/BatchRetrieveInventoryCountsResponse.md)
217230
- [BatchRetrieveOrdersRequest](docs/BatchRetrieveOrdersRequest.md)
218231
- [BatchRetrieveOrdersResponse](docs/BatchRetrieveOrdersResponse.md)
219232
- [BatchUpsertCatalogObjectsRequest](docs/BatchUpsertCatalogObjectsRequest.md)
@@ -293,7 +306,14 @@ Class | Method | HTTP request | Description
293306
- [Error](docs/Error.md)
294307
- [ErrorCategory](docs/ErrorCategory.md)
295308
- [ErrorCode](docs/ErrorCode.md)
309+
- [InventoryAdjustment](docs/InventoryAdjustment.md)
296310
- [InventoryAlertType](docs/InventoryAlertType.md)
311+
- [InventoryChange](docs/InventoryChange.md)
312+
- [InventoryChangeType](docs/InventoryChangeType.md)
313+
- [InventoryCount](docs/InventoryCount.md)
314+
- [InventoryPhysicalCount](docs/InventoryPhysicalCount.md)
315+
- [InventoryState](docs/InventoryState.md)
316+
- [InventoryTransfer](docs/InventoryTransfer.md)
297317
- [ItemVariationLocationOverrides](docs/ItemVariationLocationOverrides.md)
298318
- [ListAdditionalRecipientReceivableRefundsRequest](docs/ListAdditionalRecipientReceivableRefundsRequest.md)
299319
- [ListAdditionalRecipientReceivableRefundsResponse](docs/ListAdditionalRecipientReceivableRefundsResponse.md)
@@ -324,6 +344,7 @@ Class | Method | HTTP request | Description
324344
- [OrderLineItemModifier](docs/OrderLineItemModifier.md)
325345
- [OrderLineItemTax](docs/OrderLineItemTax.md)
326346
- [OrderLineItemTaxType](docs/OrderLineItemTaxType.md)
347+
- [Product](docs/Product.md)
327348
- [Refund](docs/Refund.md)
328349
- [RefundStatus](docs/RefundStatus.md)
329350
- [RegisterDomainRequest](docs/RegisterDomainRequest.md)
@@ -335,6 +356,14 @@ Class | Method | HTTP request | Description
335356
- [RetrieveCatalogObjectResponse](docs/RetrieveCatalogObjectResponse.md)
336357
- [RetrieveCustomerRequest](docs/RetrieveCustomerRequest.md)
337358
- [RetrieveCustomerResponse](docs/RetrieveCustomerResponse.md)
359+
- [RetrieveInventoryAdjustmentRequest](docs/RetrieveInventoryAdjustmentRequest.md)
360+
- [RetrieveInventoryAdjustmentResponse](docs/RetrieveInventoryAdjustmentResponse.md)
361+
- [RetrieveInventoryChangesRequest](docs/RetrieveInventoryChangesRequest.md)
362+
- [RetrieveInventoryChangesResponse](docs/RetrieveInventoryChangesResponse.md)
363+
- [RetrieveInventoryCountRequest](docs/RetrieveInventoryCountRequest.md)
364+
- [RetrieveInventoryCountResponse](docs/RetrieveInventoryCountResponse.md)
365+
- [RetrieveInventoryPhysicalCountRequest](docs/RetrieveInventoryPhysicalCountRequest.md)
366+
- [RetrieveInventoryPhysicalCountResponse](docs/RetrieveInventoryPhysicalCountResponse.md)
338367
- [RetrieveTransactionRequest](docs/RetrieveTransactionRequest.md)
339368
- [RetrieveTransactionResponse](docs/RetrieveTransactionResponse.md)
340369
- [RevokeTokenRequest](docs/RevokeTokenRequest.md)
@@ -344,6 +373,7 @@ Class | Method | HTTP request | Description
344373
- [SearchCustomersRequest](docs/SearchCustomersRequest.md)
345374
- [SearchCustomersResponse](docs/SearchCustomersResponse.md)
346375
- [SortOrder](docs/SortOrder.md)
376+
- [SourceApplication](docs/SourceApplication.md)
347377
- [TaxCalculationPhase](docs/TaxCalculationPhase.md)
348378
- [TaxInclusionType](docs/TaxInclusionType.md)
349379
- [Tender](docs/Tender.md)
@@ -432,6 +462,8 @@ Authentication schemes defined for the API:
432462
- TIMECARDS_WRITE: POST, PUT, and DELETE endpoints related to employee timecards
433463
- PAYMENTS_WRITE_ADDITIONAL_RECIPIENTS: Allow third party applications to deduct a portion of each transaction amount.
434464
- PAYMENTS_WRITE_IN_PERSON: POST, PUT, and DELETE endpoints. Grants write access to transaction and refunds information.
465+
- INVENTORY_READ: GET endpoints related to a merchant&#39;s inventory
466+
- INVENTORY_WRITE: POST, PUT, and DELETE endpoints related to a merchant&#39;s inventory
435467

436468
### oauth2ClientSecret
437469

build.gradle

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apply plugin: 'idea'
22
apply plugin: 'eclipse'
33

44
group = 'com.squareup'
5-
version = '2.20180712.2'
5+
version = '2.20180918.0'
66

77
buildscript {
88
repositories {

docs/BatchChangeInventoryRequest.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# BatchChangeInventoryRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**idempotencyKey** | **String** | A client-supplied, universally unique identifier (UUID) for the request. See [Idempotency](/basics/api101/idempotency) in the [API Development 101](/basics/api101/overview) section for more information. | [optional]
8+
**changes** | [**List&lt;InventoryChange&gt;**](InventoryChange.md) | The set of physical counts and inventory adjustments to be made. Changes are applied based on the client-supplied timestamp and may be sent out of order. Max size is 100 changes. | [optional]
9+
**ignoreUnchangedCounts** | **Boolean** | Indicates whether the current physical count should be ignored if the quantity is unchanged since the last physical count. Default: &#x60;true&#x60;. | [optional]
10+
11+
12+

docs/BatchChangeInventoryResponse.md

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# BatchChangeInventoryResponse
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**errors** | [**List&lt;Error&gt;**](Error.md) | Any errors that occurred during the request. | [optional]
8+
**counts** | [**List&lt;InventoryCount&gt;**](InventoryCount.md) | The current counts for all objects referenced in the request. | [optional]
9+
10+
11+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
2+
# BatchRetrieveInventoryChangesRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**catalogObjectIds** | **List&lt;String&gt;** | Filters results by [CatalogObject](#type-catalogobject) ID. Only applied when set. Default: unset. | [optional]
8+
**locationIds** | **List&lt;String&gt;** | Filters results by [Location](#type-location) ID. Only applied when set. Default: unset. | [optional]
9+
**types** | [**List&lt;TypesEnum&gt;**](#List&lt;TypesEnum&gt;) | Filters results by [InventoryChangeType](#type-inventorychangetype). Default: [&#x60;PHYSICAL_COUNT&#x60;, &#x60;ADJUSTMENT&#x60;]. &#x60;TRANSFER&#x60; is not supported as a filter. | [optional]
10+
**states** | [**List&lt;StatesEnum&gt;**](#List&lt;StatesEnum&gt;) | Filters &#x60;ADJUSTMENT&#x60; query results by [InventoryState](#type-inventorystate). Only applied when set. Default: unset. | [optional]
11+
**updatedAfter** | **String** | Provided as an RFC 3339 timestamp. Returns results whose &#x60;created_at&#x60; or &#x60;calculated_at&#x60; value is after the given time. Default: UNIX epoch (&#x60;1970-01-01T00:00:00Z&#x60;). | [optional]
12+
**updatedBefore** | **String** | Provided as an RFC 3339 timestamp. Returns results whose &#x60;created_at&#x60; or &#x60;calculated_at&#x60; value is strictly before the given time. Default: UNIX epoch (&#x60;1970-01-01T00:00:00Z&#x60;). | [optional]
13+
**cursor** | **String** | A pagination cursor returned by a previous call to this endpoint. Provide this to retrieve the next set of results for the original query. See [Paginating results](#paginatingresults) for more information. | [optional]
14+
15+
16+
<a name="List<TypesEnum>"></a>
17+
## Enum: List&lt;TypesEnum&gt;
18+
Name | Value
19+
---- | -----
20+
PHYSICAL_COUNT | &quot;PHYSICAL_COUNT&quot;
21+
ADJUSTMENT | &quot;ADJUSTMENT&quot;
22+
TRANSFER | &quot;TRANSFER&quot;
23+
24+
25+
<a name="List<StatesEnum>"></a>
26+
## Enum: List&lt;StatesEnum&gt;
27+
Name | Value
28+
---- | -----
29+
CUSTOM | &quot;CUSTOM&quot;
30+
IN_STOCK | &quot;IN_STOCK&quot;
31+
SOLD | &quot;SOLD&quot;
32+
RETURNED_BY_CUSTOMER | &quot;RETURNED_BY_CUSTOMER&quot;
33+
RESERVED_FOR_SALE | &quot;RESERVED_FOR_SALE&quot;
34+
SOLD_ONLINE | &quot;SOLD_ONLINE&quot;
35+
ORDERED_FROM_VENDOR | &quot;ORDERED_FROM_VENDOR&quot;
36+
RECEIVED_FROM_VENDOR | &quot;RECEIVED_FROM_VENDOR&quot;
37+
IN_TRANSIT_TO | &quot;IN_TRANSIT_TO&quot;
38+
NONE | &quot;NONE&quot;
39+
WASTE | &quot;WASTE&quot;
40+
UNLINKED_RETURN | &quot;UNLINKED_RETURN&quot;
41+
42+
43+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# BatchRetrieveInventoryChangesResponse
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**errors** | [**List&lt;Error&gt;**](Error.md) | Any errors that occurred during the request. | [optional]
8+
**changes** | [**List&lt;InventoryChange&gt;**](InventoryChange.md) | The current calculated inventory changes for the requested objects and locations. | [optional]
9+
**cursor** | **String** | The pagination cursor to be used in a subsequent request. If unset, this is the final response. See [Paginating results](#paginatingresults) for more information. | [optional]
10+
11+
12+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
# BatchRetrieveInventoryCountsRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**catalogObjectIds** | **List&lt;String&gt;** | Filters results by [CatalogObject](#type-catalogobject) ID. Only applied when set. Default: unset. | [optional]
8+
**locationIds** | **List&lt;String&gt;** | Filters results by [Location](#type-location) ID. Only applied when set. Default: unset. | [optional]
9+
**updatedAfter** | **String** | Provided as an RFC 3339 timestamp. Returns results whose &#x60;calculated_at&#x60; value is after the given time. Default: UNIX epoch (&#x60;1970-01-01T00:00:00Z&#x60;). | [optional]
10+
**cursor** | **String** | A pagination cursor returned by a previous call to this endpoint. Provide this to retrieve the next set of results for the original query. See [Paginating results](#paginatingresults) for more information. | [optional]
11+
12+
13+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# BatchRetrieveInventoryCountsResponse
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**errors** | [**List&lt;Error&gt;**](Error.md) | Any errors that occurred during the request. | [optional]
8+
**counts** | [**List&lt;InventoryCount&gt;**](InventoryCount.md) | The current calculated inventory counts for the requested objects and locations. | [optional]
9+
**cursor** | **String** | The pagination cursor to be used in a subsequent request. If unset, this is the final response. See [Paginating results](#paginatingresults) for more information. | [optional]
10+
11+
12+

docs/Card.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Name | Type | Description | Notes
1111
**expYear** | **Long** | The four-digit year of the card&#39;s expiration date. | [optional]
1212
**cardholderName** | **String** | The cardholder name. This value is present only if this object represents a customer&#39;s card on file. | [optional]
1313
**billingAddress** | [**Address**](Address.md) | The card&#39;s billing address. This value is present only if this object represents a customer&#39;s card on file. | [optional]
14-
**fingerprint** | **String** | The unique string fingerprint for the card. The fingerprint is based on the credit card number and is unique to the merchant. If a card is used at multiple locations for the same merchant, it will have the same fingerprint in each case. Note: Fingerprint may not exist on old transactions. | [optional]
14+
**fingerprint** | **String** | The unique string fingerprint for the card. The fingerprint is based on the credit card number and is unique to the merchant. If a card is used at multiple locations for the same merchant, it will have the same fingerprint in each case. Note: Fingerprint may not exist on old transactions. | [optional]
1515

1616

1717
<a name="CardBrandEnum"></a>

docs/CreateCustomerRequest.md

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Name | Type | Description | Notes
1313
**phoneNumber** | **String** | The customer&#39;s phone number. | [optional]
1414
**referenceId** | **String** | An optional second ID you can set to associate the customer with an entity in another system. | [optional]
1515
**note** | **String** | An optional note to associate with the customer. | [optional]
16+
**birthday** | **String** | The customer birthday in RFC-3339 format. Year is optional, timezone and times are not allowed. Example: &#x60;0000-09-01T00:00:00-00:00&#x60; for a birthday on September 1st. &#x60;1998-09-01T00:00:00-00:00&#x60; for a birthday on September 1st 1998. | [optional]
1617

1718

1819

docs/Customer.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Name | Type | Description | Notes
1515
**emailAddress** | **String** | The customer&#39;s email address. | [optional]
1616
**address** | [**Address**](Address.md) | The customer&#39;s physical address. | [optional]
1717
**phoneNumber** | **String** | The customer&#39;s phone number. | [optional]
18+
**birthday** | **String** | The customer&#39;s birthday in RFC-3339 format. Year is optional, timezone and times are not allowed. Example: &#x60;0000-09-01T00:00:00-00:00&#x60; for a birthday on September 1st. &#x60;1998-09-01T00:00:00-00:00&#x60; for a birthday on September 1st 1998. | [optional]
1819
**referenceId** | **String** | A second ID you can set to associate the customer with an entity in another system. | [optional]
1920
**note** | **String** | A note to associate with the customer. | [optional]
2021
**preferences** | [**CustomerPreferences**](CustomerPreferences.md) | The customer&#39;s preferences. | [optional]

docs/CustomersApi.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ Name | Type | Description | Notes
128128
129129
DeleteCustomer
130130

131-
Deletes a customer from a business, along with any linked cards on file.
131+
Deletes a customer from a business, along with any linked cards on file. When two profiles are merged into a single profile, that profile is assigned a new &#x60;customer_id&#x60;. You must use the new &#x60;customer_id&#x60; to delete merged profiles.
132132

133133
### Example
134134
```java
@@ -399,7 +399,7 @@ Name | Type | Description | Notes
399399
400400
UpdateCustomer
401401

402-
Updates the details of an existing customer. The ID of the customer may change if the customer has been merged into another customer. You cannot edit a customer&#39;s cards on file with this endpoint. To make changes to a card on file, you must delete the existing card on file with the [DeleteCustomerCard](#endpoint-deletecustomercard) endpoint, then create a new one with the [CreateCustomerCard](#endpoint-createcustomercard) endpoint.
402+
Updates the details of an existing customer. When two profiles are merged into a single profile, that profile is assigned a new &#x60;customer_id&#x60;. You must use the new &#x60;customer_id&#x60; to update merged profiles. You cannot edit a customer&#39;s cards on file with this endpoint. To make changes to a card on file, you must delete the existing card on file with the [DeleteCustomerCard](#endpoint-deletecustomercard) endpoint, then create a new one with the [CreateCustomerCard](#endpoint-createcustomercard) endpoint.
403403

404404
### Example
405405
```java

docs/Error.md

+2
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,13 @@ SANDBOX_NOT_SUPPORTED | &quot;SANDBOX_NOT_SUPPORTED&quot;
9696
INVALID_EMAIL_ADDRESS | &quot;INVALID_EMAIL_ADDRESS&quot;
9797
INVALID_PHONE_NUMBER | &quot;INVALID_PHONE_NUMBER&quot;
9898
CHECKOUT_EXPIRED | &quot;CHECKOUT_EXPIRED&quot;
99+
BAD_CERTIFICATE | &quot;BAD_CERTIFICATE&quot;
99100
CARD_DECLINED | &quot;CARD_DECLINED&quot;
100101
VERIFY_CVV_FAILURE | &quot;VERIFY_CVV_FAILURE&quot;
101102
VERIFY_AVS_FAILURE | &quot;VERIFY_AVS_FAILURE&quot;
102103
CARD_DECLINED_CALL_ISSUER | &quot;CARD_DECLINED_CALL_ISSUER&quot;
103104
NOT_FOUND | &quot;NOT_FOUND&quot;
105+
APPLE_PAYMENT_PROCESSING_CERTIFICATE_HASH_NOT_FOUND | &quot;APPLE_PAYMENT_PROCESSING_CERTIFICATE_HASH_NOT_FOUND&quot;
104106
METHOD_NOT_ALLOWED | &quot;METHOD_NOT_ALLOWED&quot;
105107
REQUEST_TIMEOUT | &quot;REQUEST_TIMEOUT&quot;
106108
CONFLICT | &quot;CONFLICT&quot;

0 commit comments

Comments
 (0)