spec release

This commit is contained in:
Adyen Automation
2024-03-05 13:53:19 +01:00
parent 63f9e9a366
commit 9fcda934e4
22 changed files with 603 additions and 310 deletions

View File

@@ -616,6 +616,7 @@ paths:
If using a [newer integration](https://docs.adyen.com/online-payments), use
the [`/donations`](https://docs.adyen.com/api-explorer/#/CheckoutService/latest/post/donations)
endpoint under Checkout API instead.'
deprecated: true
x-addedInVersion: '40'
operationId: post-donate
x-sortIndex: 6
@@ -3780,9 +3781,11 @@ components:
properties:
firstName:
description: The first name.
maxLength: 80
type: string
lastName:
description: The last name.
maxLength: 80
type: string
required:
- firstName
@@ -4130,15 +4133,12 @@ components:
type: array
store:
x-addedInVersion: '23'
description: 'The ecommerce or point-of-sale store that is processing the
payment. Used in:
* [Partner platform integrations](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments)
for the [Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic).
* [Platform setup integrations](https://docs.adyen.com/marketplaces-and-platforms/additional-for-platform-setup/route-payment-to-store)
for the [Balance Platform](https://docs.adyen.com/marketplaces-and-platforms).'
description: Required for Adyen for Platforms integrations if you have a
platform setup. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference)
(on [balance platform](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments))
or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference)
(in the [classic integration](https://docs.adyen.com/marketplaces-and-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store))
for the ecommerce or point-of-sale store that is processing the payment.
maxLength: 16
minLength: 1
type: string
@@ -4493,15 +4493,12 @@ components:
type: array
store:
x-addedInVersion: '23'
description: 'The ecommerce or point-of-sale store that is processing the
payment. Used in:
* [Partner platform integrations](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments)
for the [Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic).
* [Platform setup integrations](https://docs.adyen.com/marketplaces-and-platforms/additional-for-platform-setup/route-payment-to-store)
for the [Balance Platform](https://docs.adyen.com/marketplaces-and-platforms).'
description: Required for Adyen for Platforms integrations if you have a
platform setup. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference)
(on [balance platform](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments))
or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference)
(in the [classic integration](https://docs.adyen.com/marketplaces-and-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store))
for the ecommerce or point-of-sale store that is processing the payment.
maxLength: 16
minLength: 1
type: string
@@ -4849,15 +4846,12 @@ components:
type: array
store:
x-addedInVersion: '23'
description: 'The ecommerce or point-of-sale store that is processing the
payment. Used in:
* [Partner platform integrations](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments)
for the [Classic Platforms integration](https://docs.adyen.com/marketplaces-and-platforms/classic).
* [Platform setup integrations](https://docs.adyen.com/marketplaces-and-platforms/additional-for-platform-setup/route-payment-to-store)
for the [Balance Platform](https://docs.adyen.com/marketplaces-and-platforms).'
description: Required for Adyen for Platforms integrations if you have a
platform setup. This is your [reference](https://docs.adyen.com/api-explorer/Management/3/post/merchants/(merchantId)/stores#request-reference)
(on [balance platform](https://docs.adyen.com/marketplaces-and-platforms/classic/platforms-for-partners#route-payments))
or the [storeReference](https://docs.adyen.com/api-explorer/Account/latest/post/updateAccountHolder#request-accountHolderDetails-storeDetails-storeReference)
(in the [classic integration](https://docs.adyen.com/marketplaces-and-platforms/processing-payments/route-payment-to-store/#route-a-payment-to-a-store))
for the ecommerce or point-of-sale store that is processing the payment.
maxLength: 16
minLength: 1
type: string
@@ -5931,12 +5925,18 @@ components:
**BalanceAccount**, **Commission**, **Default**, **PaymentFee**, **Remainder**,
**Surcharge**, **Tip**, **VAT**.'
enum:
- AcquiringFees
- AdyenCommission
- AdyenFees
- AdyenMarkup
- BalanceAccount
- Commission
- Default
- Interchange
- MarketPlace
- PaymentFee
- Remainder
- SchemeFee
- Surcharge
- Tip
- VAT
@@ -6141,6 +6141,21 @@ components:
you are not using components for `channel` **Web** or if you are using
classic integration `deviceChannel` **browser**.
type: string
platform:
description: 'The platform of the shopper.
Allowed values:
* `iOS`
* `android`
* `browser`'
enum:
- iOS
- android
- browser
type: string
sdkAppID:
description: 'The `sdkAppID` value as received from the 3D Secure 2 SDK.