diff --git a/src/Adyen/Model/ConfigurationWebhooks/Amount.php b/src/Adyen/Model/ConfigurationWebhooks/Amount.php index 9010d2adf..4761835a7 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/Amount.php +++ b/src/Adyen/Model/ConfigurationWebhooks/Amount.php @@ -299,7 +299,7 @@ public function getCurrency() /** * Sets currency * - * @param string $currency The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes). + * @param string $currency The three-character [ISO currency code](https://docs.adyen.com/development-resources/currency-codes#currency-codes) of the amount. * * @return self */ @@ -323,7 +323,7 @@ public function getValue() /** * Sets value * - * @param int $value The amount of the transaction, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units). + * @param int $value The numeric value of the amount, in [minor units](https://docs.adyen.com/development-resources/currency-codes#minor-units). * * @return self */ diff --git a/src/Adyen/Model/ConfigurationWebhooks/BulkAddress.php b/src/Adyen/Model/ConfigurationWebhooks/BulkAddress.php index 57bc97172..43fa20149 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/BulkAddress.php +++ b/src/Adyen/Model/ConfigurationWebhooks/BulkAddress.php @@ -46,7 +46,11 @@ class BulkAddress implements ModelInterface, ArrayAccess, \JsonSerializable 'country' => 'string', 'email' => 'string', 'houseNumberOrName' => 'string', + 'line1' => 'string', + 'line2' => 'string', + 'line3' => 'string', 'mobile' => 'string', + 'name' => 'string', 'postalCode' => 'string', 'stateOrProvince' => 'string', 'street' => 'string' @@ -65,7 +69,11 @@ class BulkAddress implements ModelInterface, ArrayAccess, \JsonSerializable 'country' => null, 'email' => null, 'houseNumberOrName' => null, + 'line1' => null, + 'line2' => null, + 'line3' => null, 'mobile' => null, + 'name' => null, 'postalCode' => null, 'stateOrProvince' => null, 'street' => null @@ -82,7 +90,11 @@ class BulkAddress implements ModelInterface, ArrayAccess, \JsonSerializable 'country' => false, 'email' => false, 'houseNumberOrName' => false, + 'line1' => false, + 'line2' => false, + 'line3' => false, 'mobile' => false, + 'name' => false, 'postalCode' => false, 'stateOrProvince' => false, 'street' => false @@ -179,7 +191,11 @@ public function isNullableSetToNull(string $property): bool 'country' => 'country', 'email' => 'email', 'houseNumberOrName' => 'houseNumberOrName', + 'line1' => 'line1', + 'line2' => 'line2', + 'line3' => 'line3', 'mobile' => 'mobile', + 'name' => 'name', 'postalCode' => 'postalCode', 'stateOrProvince' => 'stateOrProvince', 'street' => 'street' @@ -196,7 +212,11 @@ public function isNullableSetToNull(string $property): bool 'country' => 'setCountry', 'email' => 'setEmail', 'houseNumberOrName' => 'setHouseNumberOrName', + 'line1' => 'setLine1', + 'line2' => 'setLine2', + 'line3' => 'setLine3', 'mobile' => 'setMobile', + 'name' => 'setName', 'postalCode' => 'setPostalCode', 'stateOrProvince' => 'setStateOrProvince', 'street' => 'setStreet' @@ -213,7 +233,11 @@ public function isNullableSetToNull(string $property): bool 'country' => 'getCountry', 'email' => 'getEmail', 'houseNumberOrName' => 'getHouseNumberOrName', + 'line1' => 'getLine1', + 'line2' => 'getLine2', + 'line3' => 'getLine3', 'mobile' => 'getMobile', + 'name' => 'getName', 'postalCode' => 'getPostalCode', 'stateOrProvince' => 'getStateOrProvince', 'street' => 'getStreet' @@ -281,7 +305,11 @@ public function __construct(?array $data = null) $this->setIfExists('country', $data ?? [], null); $this->setIfExists('email', $data ?? [], null); $this->setIfExists('houseNumberOrName', $data ?? [], null); + $this->setIfExists('line1', $data ?? [], null); + $this->setIfExists('line2', $data ?? [], null); + $this->setIfExists('line3', $data ?? [], null); $this->setIfExists('mobile', $data ?? [], null); + $this->setIfExists('name', $data ?? [], null); $this->setIfExists('postalCode', $data ?? [], null); $this->setIfExists('stateOrProvince', $data ?? [], null); $this->setIfExists('street', $data ?? [], null); @@ -452,6 +480,78 @@ public function setHouseNumberOrName($houseNumberOrName) return $this; } + /** + * Gets line1 + * + * @return string|null + */ + public function getLine1() + { + return $this->container['line1']; + } + + /** + * Sets line1 + * + * @param string|null $line1 The name of the street and the number of the building. For example: **Simon Carmiggeltstraat 6-50**. + * + * @return self + */ + public function setLine1($line1) + { + $this->container['line1'] = $line1; + + return $this; + } + + /** + * Gets line2 + * + * @return string|null + */ + public function getLine2() + { + return $this->container['line2']; + } + + /** + * Sets line2 + * + * @param string|null $line2 Additional information about the delivery address. For example, an apartment number. + * + * @return self + */ + public function setLine2($line2) + { + $this->container['line2'] = $line2; + + return $this; + } + + /** + * Gets line3 + * + * @return string|null + */ + public function getLine3() + { + return $this->container['line3']; + } + + /** + * Sets line3 + * + * @param string|null $line3 Additional information about the delivery address. + * + * @return self + */ + public function setLine3($line3) + { + $this->container['line3'] = $line3; + + return $this; + } + /** * Gets mobile * @@ -476,6 +576,30 @@ public function setMobile($mobile) return $this; } + /** + * Gets name + * + * @return string|null + */ + public function getName() + { + return $this->container['name']; + } + + /** + * Sets name + * + * @param string|null $name The recipient’s name (person or contact), for example ‘John Doe’. + * + * @return self + */ + public function setName($name) + { + $this->container['name'] = $name; + + return $this; + } + /** * Gets postalCode * diff --git a/src/Adyen/Model/ConfigurationWebhooks/Card.php b/src/Adyen/Model/ConfigurationWebhooks/Card.php index 3efd3fb23..8f8a66eee 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/Card.php +++ b/src/Adyen/Model/ConfigurationWebhooks/Card.php @@ -386,9 +386,6 @@ public function listInvalidProperties() ); } - if ($this->container['number'] === null) { - $invalidProperties[] = "'number' can't be null"; - } return $invalidProperties; } @@ -681,7 +678,7 @@ public function setLastFour($lastFour) /** * Gets number * - * @return string + * @return string|null */ public function getNumber() { @@ -691,7 +688,7 @@ public function getNumber() /** * Sets number * - * @param string $number The primary account number (PAN) of the card. > The PAN is masked by default and returned only for single-use virtual cards. + * @param string|null $number The primary account number (PAN) of the card. > The PAN is masked by default and returned only for single-use virtual cards. * * @return self */ diff --git a/src/Adyen/Model/ConfigurationWebhooks/CardConfiguration.php b/src/Adyen/Model/ConfigurationWebhooks/CardConfiguration.php index 950260a09..f6b78dbe6 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/CardConfiguration.php +++ b/src/Adyen/Model/ConfigurationWebhooks/CardConfiguration.php @@ -380,7 +380,7 @@ public function getActivation() /** * Sets activation * - * @param string|null $activation Overrides the activation label design ID defined in the `configurationProfileId`. The activation label is attached to the card and contains the activation instructions. + * @param string|null $activation The activation label attached to the card that contains the activation instructions. This field overrides the activation label design ID defined in the card configuration profile. * * @return self */ @@ -452,7 +452,7 @@ public function getCardImageId() /** * Sets cardImageId * - * @param string|null $cardImageId The ID of the card image. This is the image that will be printed on the full front of the card. + * @param string|null $cardImageId The unique identifier of the card image. This image is printed on the full front of the card. * * @return self */ @@ -476,7 +476,7 @@ public function getCarrier() /** * Sets carrier * - * @param string|null $carrier Overrides the carrier design ID defined in the `configurationProfileId`. The carrier is the letter or packaging to which the card is attached. + * @param string|null $carrier The letter or packaging to which the card is attached. This field overrides the carrier design ID defined in the card configuration profile. * * @return self */ @@ -500,7 +500,7 @@ public function getCarrierImageId() /** * Sets carrierImageId * - * @param string|null $carrierImageId The ID of the carrier image. This is the image that will printed on the letter to which the card is attached. + * @param string|null $carrierImageId The unique identifier of the carrier image. This image is printed on the letter to which the card is attached. * * @return self */ @@ -524,7 +524,7 @@ public function getConfigurationProfileId() /** * Sets configurationProfileId * - * @param string $configurationProfileId The ID of the card configuration profile that contains the settings of the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. All the settings in the profile are applied to the card, unless you provide other fields to override them. For example, send the `shipmentMethod` to override the logistics company defined in the card configuration profile. + * @param string $configurationProfileId The unique identifier of the card configuration profile that contains the settings that are applied to the card. For example, the envelope and PIN mailer designs or the logistics company handling the shipment. You can override some of the existing settings in the configuration profile by providing the corresponding fields in the `configuration` object. For example, send the `shipmentMethod` to override the logistics company defined in the card configuration profile. * * @return self */ @@ -548,7 +548,7 @@ public function getCurrency() /** * Sets currency * - * @param string|null $currency The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**. + * @param string|null $currency The three-letter [ISO-4217](https://en.wikipedia.org/wiki/ISO_4217) currency code of the card. For example, **EUR**. This field overrides the existing currency setting on the card configuration profile. * * @return self */ @@ -572,7 +572,7 @@ public function getEnvelope() /** * Sets envelope * - * @param string|null $envelope Overrides the envelope design ID defined in the `configurationProfileId`. + * @param string|null $envelope Overrides the envelope design ID defined in the card configuration profile. * * @return self */ @@ -596,7 +596,7 @@ public function getInsert() /** * Sets insert * - * @param string|null $insert Overrides the insert design ID defined in the `configurationProfileId`. An insert is any additional material, such as marketing materials, that are shipped together with the card. + * @param string|null $insert Any additional material, such as marketing material, that is shipped together with the card. This field overrides the insert design ID defined in the card configuration profile. * * @return self */ @@ -644,7 +644,7 @@ public function getLogoImageId() /** * Sets logoImageId * - * @param string|null $logoImageId The ID of the logo image. This is the image that will be printed on the partial front of the card, such as a logo on the upper right corner. + * @param string|null $logoImageId The unique identifier of the logo image. This image is printed on the partial front of the card, for example, a logo on the upper right corner. * * @return self */ @@ -668,7 +668,7 @@ public function getPinMailer() /** * Sets pinMailer * - * @param string|null $pinMailer Overrides the PIN mailer design ID defined in the `configurationProfileId`. The PIN mailer is the letter on which the PIN is printed. + * @param string|null $pinMailer The letter on which the PIN of the card is printed. This field overrides the PIN mailer design ID defined in the card configuration profile. * * @return self */ @@ -692,7 +692,7 @@ public function getShipmentMethod() /** * Sets shipmentMethod * - * @param string|null $shipmentMethod Overrides the logistics company defined in the `configurationProfileId`. + * @param string|null $shipmentMethod The logistics company that ships the card. This field overrides the logistics company defined in the card configuration profile. * * @return self */ diff --git a/src/Adyen/Model/ConfigurationWebhooks/Device.php b/src/Adyen/Model/ConfigurationWebhooks/Device.php index 1a47965c5..26ba5438a 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/Device.php +++ b/src/Adyen/Model/ConfigurationWebhooks/Device.php @@ -41,6 +41,7 @@ class Device implements ModelInterface, ArrayAccess, \JsonSerializable * @var string[] */ protected static $openAPITypes = [ + 'deviceId' => 'string', 'formFactor' => 'string', 'osName' => 'string' ]; @@ -53,6 +54,7 @@ class Device implements ModelInterface, ArrayAccess, \JsonSerializable * @psalm-var array */ protected static $openAPIFormats = [ + 'deviceId' => null, 'formFactor' => null, 'osName' => null ]; @@ -63,6 +65,7 @@ class Device implements ModelInterface, ArrayAccess, \JsonSerializable * @var boolean[] */ protected static $openAPINullables = [ + 'deviceId' => false, 'formFactor' => false, 'osName' => false ]; @@ -153,6 +156,7 @@ public function isNullableSetToNull(string $property): bool * @var string[] */ protected static $attributeMap = [ + 'deviceId' => 'deviceId', 'formFactor' => 'formFactor', 'osName' => 'osName' ]; @@ -163,6 +167,7 @@ public function isNullableSetToNull(string $property): bool * @var string[] */ protected static $setters = [ + 'deviceId' => 'setDeviceId', 'formFactor' => 'setFormFactor', 'osName' => 'setOsName' ]; @@ -173,6 +178,7 @@ public function isNullableSetToNull(string $property): bool * @var string[] */ protected static $getters = [ + 'deviceId' => 'getDeviceId', 'formFactor' => 'getFormFactor', 'osName' => 'getOsName' ]; @@ -234,6 +240,7 @@ public function getModelName() */ public function __construct(?array $data = null) { + $this->setIfExists('deviceId', $data ?? [], null); $this->setIfExists('formFactor', $data ?? [], null); $this->setIfExists('osName', $data ?? [], null); } @@ -280,6 +287,30 @@ public function valid() } + /** + * Gets deviceId + * + * @return string|null + */ + public function getDeviceId() + { + return $this->container['deviceId']; + } + + /** + * Sets deviceId + * + * @param string|null $deviceId The unique identifier of the device used for provisioning the network token. + * + * @return self + */ + public function setDeviceId($deviceId) + { + $this->container['deviceId'] = $deviceId; + + return $this; + } + /** * Gets formFactor * diff --git a/src/Adyen/Model/ConfigurationWebhooks/NetworkTokenNotificationDataV2.php b/src/Adyen/Model/ConfigurationWebhooks/NetworkTokenNotificationDataV2.php index 619b27af1..e43817d69 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/NetworkTokenNotificationDataV2.php +++ b/src/Adyen/Model/ConfigurationWebhooks/NetworkTokenNotificationDataV2.php @@ -47,6 +47,7 @@ class NetworkTokenNotificationDataV2 implements ModelInterface, ArrayAccess, \Js 'decision' => 'string', 'id' => 'string', 'paymentInstrumentId' => 'string', + 'schemeRiskScore' => 'string', 'status' => 'string', 'tokenLastFour' => 'string', 'tokenRequestor' => '\Adyen\Model\ConfigurationWebhooks\NetworkTokenRequestor', @@ -70,6 +71,7 @@ class NetworkTokenNotificationDataV2 implements ModelInterface, ArrayAccess, \Js 'decision' => null, 'id' => null, 'paymentInstrumentId' => null, + 'schemeRiskScore' => null, 'status' => null, 'tokenLastFour' => null, 'tokenRequestor' => null, @@ -91,6 +93,7 @@ class NetworkTokenNotificationDataV2 implements ModelInterface, ArrayAccess, \Js 'decision' => false, 'id' => false, 'paymentInstrumentId' => false, + 'schemeRiskScore' => false, 'status' => false, 'tokenLastFour' => false, 'tokenRequestor' => false, @@ -192,6 +195,7 @@ public function isNullableSetToNull(string $property): bool 'decision' => 'decision', 'id' => 'id', 'paymentInstrumentId' => 'paymentInstrumentId', + 'schemeRiskScore' => 'schemeRiskScore', 'status' => 'status', 'tokenLastFour' => 'tokenLastFour', 'tokenRequestor' => 'tokenRequestor', @@ -213,6 +217,7 @@ public function isNullableSetToNull(string $property): bool 'decision' => 'setDecision', 'id' => 'setId', 'paymentInstrumentId' => 'setPaymentInstrumentId', + 'schemeRiskScore' => 'setSchemeRiskScore', 'status' => 'setStatus', 'tokenLastFour' => 'setTokenLastFour', 'tokenRequestor' => 'setTokenRequestor', @@ -234,6 +239,7 @@ public function isNullableSetToNull(string $property): bool 'decision' => 'getDecision', 'id' => 'getId', 'paymentInstrumentId' => 'getPaymentInstrumentId', + 'schemeRiskScore' => 'getSchemeRiskScore', 'status' => 'getStatus', 'tokenLastFour' => 'getTokenLastFour', 'tokenRequestor' => 'getTokenRequestor', @@ -306,6 +312,7 @@ public function __construct(?array $data = null) $this->setIfExists('decision', $data ?? [], null); $this->setIfExists('id', $data ?? [], null); $this->setIfExists('paymentInstrumentId', $data ?? [], null); + $this->setIfExists('schemeRiskScore', $data ?? [], null); $this->setIfExists('status', $data ?? [], null); $this->setIfExists('tokenLastFour', $data ?? [], null); $this->setIfExists('tokenRequestor', $data ?? [], null); @@ -501,6 +508,30 @@ public function setPaymentInstrumentId($paymentInstrumentId) return $this; } + /** + * Gets schemeRiskScore + * + * @return string|null + */ + public function getSchemeRiskScore() + { + return $this->container['schemeRiskScore']; + } + + /** + * Sets schemeRiskScore + * + * @param string|null $schemeRiskScore The confidence score of scheme, indicating the degree of risk associated with a token. A high score indicates a high level of risk. A low score indicates a low level of risk. Possible values for visa : **00** to **99**, a value of 00 signifies no score was provided by visa + * + * @return self + */ + public function setSchemeRiskScore($schemeRiskScore) + { + $this->container['schemeRiskScore'] = $schemeRiskScore; + + return $this; + } + /** * Gets status * diff --git a/src/Adyen/Model/ConfigurationWebhooks/SweepConfigurationV2.php b/src/Adyen/Model/ConfigurationWebhooks/SweepConfigurationV2.php index 47cfe9ffe..187ff5e88 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/SweepConfigurationV2.php +++ b/src/Adyen/Model/ConfigurationWebhooks/SweepConfigurationV2.php @@ -313,27 +313,18 @@ public function getModelName() public const PRIORITIES_WIRE = 'wire'; public const REASON_ACCOUNT_HIERARCHY_NOT_ACTIVE = 'accountHierarchyNotActive'; public const REASON_AMOUNT_LIMIT_EXCEEDED = 'amountLimitExceeded'; - public const REASON_APPROVAL_EXPIRED = 'approvalExpired'; public const REASON_APPROVED = 'approved'; - public const REASON_BALANCE_ACCOUNT_TEMPORARILY_BLOCKED_BY_TRANSACTION_RULE = 'balanceAccountTemporarilyBlockedByTransactionRule'; public const REASON_COUNTERPARTY_ACCOUNT_BLOCKED = 'counterpartyAccountBlocked'; public const REASON_COUNTERPARTY_ACCOUNT_CLOSED = 'counterpartyAccountClosed'; public const REASON_COUNTERPARTY_ACCOUNT_NOT_FOUND = 'counterpartyAccountNotFound'; public const REASON_COUNTERPARTY_ADDRESS_REQUIRED = 'counterpartyAddressRequired'; public const REASON_COUNTERPARTY_BANK_TIMED_OUT = 'counterpartyBankTimedOut'; public const REASON_COUNTERPARTY_BANK_UNAVAILABLE = 'counterpartyBankUnavailable'; - public const REASON_DECLINED = 'declined'; - public const REASON_DECLINED_BY_TRANSACTION_RULE = 'declinedByTransactionRule'; public const REASON_DIRECT_DEBIT_NOT_SUPPORTED = 'directDebitNotSupported'; public const REASON_ERROR = 'error'; public const REASON_NOT_ENOUGH_BALANCE = 'notEnoughBalance'; - public const REASON_PENDING = 'pending'; - public const REASON_PENDING_APPROVAL = 'pendingApproval'; - public const REASON_PENDING_EXECUTION = 'pendingExecution'; public const REASON_REFUSED_BY_COUNTERPARTY_BANK = 'refusedByCounterpartyBank'; - public const REASON_REFUSED_BY_CUSTOMER = 'refusedByCustomer'; public const REASON_ROUTE_NOT_FOUND = 'routeNotFound'; - public const REASON_SCA_FAILED = 'scaFailed'; public const REASON_TRANSFER_INSTRUMENT_DOES_NOT_EXIST = 'transferInstrumentDoesNotExist'; public const REASON_UNKNOWN = 'unknown'; public const STATUS_ACTIVE = 'active'; @@ -380,27 +371,18 @@ public function getReasonAllowableValues() return [ self::REASON_ACCOUNT_HIERARCHY_NOT_ACTIVE, self::REASON_AMOUNT_LIMIT_EXCEEDED, - self::REASON_APPROVAL_EXPIRED, self::REASON_APPROVED, - self::REASON_BALANCE_ACCOUNT_TEMPORARILY_BLOCKED_BY_TRANSACTION_RULE, self::REASON_COUNTERPARTY_ACCOUNT_BLOCKED, self::REASON_COUNTERPARTY_ACCOUNT_CLOSED, self::REASON_COUNTERPARTY_ACCOUNT_NOT_FOUND, self::REASON_COUNTERPARTY_ADDRESS_REQUIRED, self::REASON_COUNTERPARTY_BANK_TIMED_OUT, self::REASON_COUNTERPARTY_BANK_UNAVAILABLE, - self::REASON_DECLINED, - self::REASON_DECLINED_BY_TRANSACTION_RULE, self::REASON_DIRECT_DEBIT_NOT_SUPPORTED, self::REASON_ERROR, self::REASON_NOT_ENOUGH_BALANCE, - self::REASON_PENDING, - self::REASON_PENDING_APPROVAL, - self::REASON_PENDING_EXECUTION, self::REASON_REFUSED_BY_COUNTERPARTY_BANK, - self::REASON_REFUSED_BY_CUSTOMER, self::REASON_ROUTE_NOT_FOUND, - self::REASON_SCA_FAILED, self::REASON_TRANSFER_INSTRUMENT_DOES_NOT_EXIST, self::REASON_UNKNOWN, ]; @@ -695,7 +677,7 @@ public function getPriorities() /** * Sets priorities * - * @param string[]|null $priorities The list of priorities for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. You can provide multiple priorities, ordered by your preference. Adyen will try to pay out using the priorities in the given order. If the first priority is not currently supported or enabled for your platform, the system will try the next one, and so on. The request will be accepted as long as **at least one** of the provided priorities is valid (i.e., supported by Adyen and activated for your platform). For example, if you provide `[\"wire\",\"regular\"]`, and `wire` is not supported but `regular` is, the request will still be accepted and processed. Possible values: * **regular**: for normal, low-value transactions. * **fast**: a faster way to transfer funds, but the fees are higher. Recommended for high-priority, low-value transactions. * **wire**: the fastest way to transfer funds, but this has the highest fees. Recommended for high-priority, high-value transactions. * **instant**: for instant funds transfers within the United States and in [SEPA locations](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html). * **crossBorder**: for high-value transfers to a recipient in a different country. * **internal**: for transfers to an Adyen-issued business bank account (by bank account number/IBAN). Set `category` to **bank**. For more details, see optional priorities setup for [marketplaces](https://docs.adyen.com/marketplaces/payout-to-users/scheduled-payouts#optional-priorities-setup) or [platforms](https://docs.adyen.com/platforms/payout-to-users/scheduled-payouts#optional-priorities-setup). + * @param string[]|null $priorities The list of priorities for the bank transfer. This sets the speed at which the transfer is sent and the fees that you have to pay. You can provide multiple priorities, ordered by your preference. Adyen will try to pay out using the priorities in the given order. If the first priority is not currently supported or enabled for your platform, the system will try the next one, and so on. The request will be accepted as long as **at least one** of the provided priorities is valid (i.e., supported by Adyen and activated for your platform). For example, if you provide `[\"wire\",\"regular\"]`, and `wire` is not supported but `regular` is, the request will still be accepted and processed. Possible values: * **regular**: For normal, low-value transactions. * **fast**: A faster way to transfer funds, but the fees are higher. Recommended for high-priority, low-value transactions. * **wire**: The fastest way to transfer funds, but this has the highest fees. Recommended for high-priority, high-value transactions. * **instant**: For instant funds transfers within the United States and in [SEPA locations](https://www.ecb.europa.eu/paym/integration/retail/sepa/html/index.en.html). * **crossBorder**: For high-value transfers to a recipient in a different country. * **internal**: For transfers to an Adyen-issued business bank account (by bank account number/IBAN). Set `category` to **bank**. For more details, see optional priorities setup for [marketplaces](https://docs.adyen.com/marketplaces/payout-to-users/scheduled-payouts#optional-priorities-setup) or [platforms](https://docs.adyen.com/platforms/payout-to-users/scheduled-payouts#optional-priorities-setup). * * @return self */ diff --git a/src/Adyen/Model/ConfigurationWebhooks/VerificationError.php b/src/Adyen/Model/ConfigurationWebhooks/VerificationError.php index 76c61c5af..8d480c9bd 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/VerificationError.php +++ b/src/Adyen/Model/ConfigurationWebhooks/VerificationError.php @@ -298,6 +298,7 @@ public function getModelName() public const CAPABILITIES_WITHDRAW_FROM_ATM_IN_RESTRICTED_COUNTRIES_COMMERCIAL = 'withdrawFromAtmInRestrictedCountriesCommercial'; public const CAPABILITIES_WITHDRAW_FROM_ATM_IN_RESTRICTED_COUNTRIES_CONSUMER = 'withdrawFromAtmInRestrictedCountriesConsumer'; public const TYPE_DATA_MISSING = 'dataMissing'; + public const TYPE_DATA_REVIEW = 'dataReview'; public const TYPE_INVALID_INPUT = 'invalidInput'; public const TYPE_PENDING_STATUS = 'pendingStatus'; @@ -375,6 +376,7 @@ public function getTypeAllowableValues() { return [ self::TYPE_DATA_MISSING, + self::TYPE_DATA_REVIEW, self::TYPE_INVALID_INPUT, self::TYPE_PENDING_STATUS, ]; @@ -595,7 +597,7 @@ public function getType() /** * Sets type * - * @param string|null $type The type of error. Possible values: * **invalidInput** * **dataMissing** * **pendingStatus** + * @param string|null $type The type of error. Possible values: * **invalidInput** * **dataMissing** * **pendingStatus** * **dataReview** * * @return self */ diff --git a/src/Adyen/Model/ConfigurationWebhooks/VerificationErrorRecursive.php b/src/Adyen/Model/ConfigurationWebhooks/VerificationErrorRecursive.php index 6ca45a345..1eaab57dc 100644 --- a/src/Adyen/Model/ConfigurationWebhooks/VerificationErrorRecursive.php +++ b/src/Adyen/Model/ConfigurationWebhooks/VerificationErrorRecursive.php @@ -292,6 +292,7 @@ public function getModelName() public const CAPABILITIES_WITHDRAW_FROM_ATM_IN_RESTRICTED_COUNTRIES_COMMERCIAL = 'withdrawFromAtmInRestrictedCountriesCommercial'; public const CAPABILITIES_WITHDRAW_FROM_ATM_IN_RESTRICTED_COUNTRIES_CONSUMER = 'withdrawFromAtmInRestrictedCountriesConsumer'; public const TYPE_DATA_MISSING = 'dataMissing'; + public const TYPE_DATA_REVIEW = 'dataReview'; public const TYPE_INVALID_INPUT = 'invalidInput'; public const TYPE_PENDING_STATUS = 'pendingStatus'; @@ -369,6 +370,7 @@ public function getTypeAllowableValues() { return [ self::TYPE_DATA_MISSING, + self::TYPE_DATA_REVIEW, self::TYPE_INVALID_INPUT, self::TYPE_PENDING_STATUS, ]; @@ -540,7 +542,7 @@ public function getType() /** * Sets type * - * @param string|null $type The type of error. Possible values: * **invalidInput** * **dataMissing** * **pendingStatus** + * @param string|null $type The type of error. Possible values: * **invalidInput** * **dataMissing** * **pendingStatus** * **dataReview** * * @return self */