Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions sdk-generation-log/checkout.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"service": "checkout",
"project": "php",
"generatedAt": "2026-06-19T10:32:09Z",
"openapiCommitSha": "02d10c0110523a6a85ae331d2de5ab402c291095",
"automationCommitSha": "6f06b47d0661f0891defe6b85461d2c367fbd284",
"libraryCommitSha": "87893df3a51b64de2b2ae9ef229d05548a99d010"
"generatedAt": "2026-09-04T09:50:32Z",
"openapiCommitSha": "f82d1fe674e536cc2c6b0d7946e0e827873a4fbf",
"automationCommitSha": "712ab8db80d60bee9054458ea1522cae0073333a",
"libraryCommitSha": "077f8fe9bba23381af53c625b18db85e7887c50f"
}
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AccountInfo.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AcctInfo.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AchDetails.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalData3DSecure.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataAirline.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataCarRental.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataCommon.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataLevel23.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataLodging.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataOpenInvoice.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataOpi.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataRatepay.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataRetry.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataRisk.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataSubMerchant.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AdditionalDataWallets.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/Address.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
33 changes: 32 additions & 1 deletion src/Adyen/Model/Checkout/AffirmDetails.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down Expand Up @@ -42,6 +42,7 @@ class AffirmDetails implements ModelInterface, ArrayAccess, \JsonSerializable
*/
protected static $openAPITypes = [
'checkoutAttemptId' => 'string',
'financingProgram' => 'string',
'sdkData' => 'string',
'type' => 'string'
];
Expand All @@ -55,6 +56,7 @@ class AffirmDetails implements ModelInterface, ArrayAccess, \JsonSerializable
*/
protected static $openAPIFormats = [
'checkoutAttemptId' => null,
'financingProgram' => null,
'sdkData' => null,
'type' => null
];
Expand All @@ -66,6 +68,7 @@ class AffirmDetails implements ModelInterface, ArrayAccess, \JsonSerializable
*/
protected static $openAPINullables = [
'checkoutAttemptId' => false,
'financingProgram' => false,
'sdkData' => false,
'type' => false
];
Expand Down Expand Up @@ -157,6 +160,7 @@ public function isNullableSetToNull(string $property): bool
*/
protected static $attributeMap = [
'checkoutAttemptId' => 'checkoutAttemptId',
'financingProgram' => 'financingProgram',
'sdkData' => 'sdkData',
'type' => 'type'
];
Expand All @@ -168,6 +172,7 @@ public function isNullableSetToNull(string $property): bool
*/
protected static $setters = [
'checkoutAttemptId' => 'setCheckoutAttemptId',
'financingProgram' => 'setFinancingProgram',
'sdkData' => 'setSdkData',
'type' => 'setType'
];
Expand All @@ -179,6 +184,7 @@ public function isNullableSetToNull(string $property): bool
*/
protected static $getters = [
'checkoutAttemptId' => 'getCheckoutAttemptId',
'financingProgram' => 'getFinancingProgram',
'sdkData' => 'getSdkData',
'type' => 'getType'
];
Expand Down Expand Up @@ -253,6 +259,7 @@ public function getTypeAllowableValues()
public function __construct(?array $data = null)
{
$this->setIfExists('checkoutAttemptId', $data ?? [], null);
$this->setIfExists('financingProgram', $data ?? [], null);
$this->setIfExists('sdkData', $data ?? [], null);
$this->setIfExists('type', $data ?? [], null);
}
Expand Down Expand Up @@ -332,6 +339,30 @@ public function setCheckoutAttemptId($checkoutAttemptId)
return $this;
}

/**
* Gets financingProgram
*
* @return string|null
*/
public function getFinancingProgram()
{
return $this->container['financingProgram'];
}

/**
* Sets financingProgram
*
* @param string|null $financingProgram The Affirm financing program to apply to this transaction.
*
* @return self
*/
public function setFinancingProgram($financingProgram)
{
$this->container['financingProgram'] = $financingProgram;

return $this;
}

/**
* Gets sdkData
*
Expand Down
2 changes: 1 addition & 1 deletion src/Adyen/Model/Checkout/AfterpayDetails.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down
6 changes: 3 additions & 3 deletions src/Adyen/Model/Checkout/Agency.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down Expand Up @@ -293,7 +293,7 @@ public function getInvoiceNumber()
/**
* Sets invoiceNumber
*
* @param string|null $invoiceNumber The reference number for the invoice, issued by the agency. * Encoding: ASCII * minLength: 1 character * maxLength: 6 characters
* @param string|null $invoiceNumber The reference number for the invoice, issued by the agency. * Encoding: ASCII * minLength: 1 character * maxLength: 6 characters * **additionalData key:** `airline.agency_invoice_number`
*
* @return self
*/
Expand All @@ -317,7 +317,7 @@ public function getPlanName()
/**
* Sets planName
*
* @param string|null $planName The two-letter agency plan identifier. * Encoding: ASCII * minLength: 2 characters * maxLength: 2 characters
* @param string|null $planName The two-letter agency plan identifier. * Encoding: ASCII * minLength: 2 characters * maxLength: 2 characters * **additionalData key:** `airline.agency_plan_name`
*
* @return self
*/
Expand Down
18 changes: 9 additions & 9 deletions src/Adyen/Model/Checkout/Airline.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/**
* Adyen Checkout API
*
* The version of the OpenAPI document: 71
* The version of the OpenAPI document: 72
* Generated by: https://openapi-generator.tech
* OpenAPI Generator version: 6.0.1
*
Expand Down Expand Up @@ -397,7 +397,7 @@ public function getBoardingFee()
/**
* Sets boardingFee
*
* @param int|null $boardingFee The amount charged for boarding the plane, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric * minLength: 1 character * maxLength: 11 characters
* @param int|null $boardingFee The amount charged for boarding the plane, in [minor units](https://docs.adyen.com/development-resources/currency-codes). * Encoding: Numeric * minLength: 1 character * maxLength: 11 characters * **additionalData key:** `airline.boarding_fee`
*
* @return self
*/
Expand All @@ -421,7 +421,7 @@ public function getCode()
/**
* Sets code
*
* @param string|null $code The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-digit accounting code (PAX) that identifies the carrier. * Format: IATA 3-digit accounting code (PAX) * Example: KLM = 074 * minLength: 3 characters * maxLength: 3 characters * Must not start with a space or be all spaces. * Must not be all zeros.
* @param string|null $code The [IATA](https://www.iata.org/services/pages/codes.aspx) 3-digit accounting code (PAX) that identifies the carrier. * Format: IATA 3-digit accounting code (PAX) * Example: KLM = 074 * minLength: 3 characters * maxLength: 3 characters * Must not start with a space or be all spaces. * Must not be all zeros. * **additionalData key:** `airline.airline_code`
*
* @return self
*/
Expand All @@ -445,7 +445,7 @@ public function getComputerizedReservationSystem()
/**
* Sets computerizedReservationSystem
*
* @param string|null $computerizedReservationSystem The [CRS](https://en.wikipedia.org/wiki/Computer_reservation_system) used to make the reservation and purchase the ticket. * Encoding: ASCII * minLength: 4 characters * maxLength: 4 characters
* @param string|null $computerizedReservationSystem The [CRS](https://en.wikipedia.org/wiki/Computer_reservation_system) used to make the reservation and purchase the ticket. * Encoding: ASCII * minLength: 4 characters * maxLength: 4 characters * **additionalData key:** `airline.computerized_reservation_system`
*
* @return self
*/
Expand All @@ -469,7 +469,7 @@ public function getCustomerReferenceNumber()
/**
* Sets customerReferenceNumber
*
* @param string|null $customerReferenceNumber The alphanumeric customer reference number. * Encoding: ASCII * maxLength: 20 characters * If you send more than 20 characters, the customer reference number is truncated * Must not start with a space or be all spaces.
* @param string|null $customerReferenceNumber The alphanumeric customer reference number. * Encoding: ASCII * maxLength: 20 characters * If you send more than 20 characters, the customer reference number is truncated * Must not start with a space or be all spaces. * **additionalData key:** `airline.customer_reference_number`
*
* @return self
*/
Expand All @@ -493,7 +493,7 @@ public function getDesignatorCode()
/**
* Sets designatorCode
*
* @param string|null $designatorCode The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that identifies the carrier. * Encoding: ASCII * Example: KLM = KL * minLength: 2 characters * maxLength: 2 characters * Must not start with a space or be all spaces.
* @param string|null $designatorCode The [IATA](https://www.iata.org/services/pages/codes.aspx) 2-letter accounting code (PAX) that identifies the carrier. * Encoding: ASCII * Example: KLM = KL * minLength: 2 characters * maxLength: 2 characters * Must not start with a space or be all spaces. * **additionalData key:** `airline.airline_designator_code`
*
* @return self
*/
Expand All @@ -517,7 +517,7 @@ public function getDocumentType()
/**
* Sets documentType
*
* @param string|null $documentType A code that identifies the type of item bought. The description of the code can appear on credit card statements. * Encoding: ASCII * Example: Passenger ticket = 01 * minLength: 2 characters * maxLength: 2 characters
* @param string|null $documentType A code that identifies the type of item bought. The description of the code can appear on credit card statements. * Encoding: ASCII * Example: Passenger ticket = 01 * minLength: 2 characters * maxLength: 2 characters * **additionalData key:** `airline.document_type`
*
* @return self
*/
Expand All @@ -541,7 +541,7 @@ public function getFlightDate()
/**
* Sets flightDate
*
* @param \DateTime|null $flightDate The flight departure date. Time is optional. * Format for date only: `yyyy-MM-dd` * Format for date and time: `yyyy-MM-ddTHH:mm` * Use local time of departure airport. * minLength: 10 characters * maxLength: 16 characters
* @param \DateTime|null $flightDate The flight departure date. Time is optional. * Format for date only: `yyyy-MM-dd` * Format for date and time: `yyyy-MM-ddTHH:mm` * Use local time of departure airport. * minLength: 10 characters * maxLength: 16 characters * **additionalData key:** `airline.flight_date`
*
* @return self
*/
Expand Down Expand Up @@ -589,7 +589,7 @@ public function getPassengerName()
/**
* Sets passengerName
*
* @param string $passengerName The passenger's name, initials, and title. * Format: last name + first name or initials + title * Example: *FLYER / MARY MS* * minLength: 1 character * maxLength: 20 characters * If you send more than 20 characters, the name is truncated * Must not start with a space or be all spaces. * Must not be all zeros.
* @param string $passengerName The passenger's name, initials, and title. * Format: last name + first name or initials + title * Example: *FLYER / MARY MS* * minLength: 1 character * maxLength: 20 characters * If you send more than 20 characters, the name is truncated * Must not start with a space or be all spaces. * Must not be all zeros. * **additionalData key:** `airline.passenger_name`
*
* @return self
*/
Expand Down
Loading
Loading