Plugin Directory

Changeset 2940292


Ignore:
Timestamp:
07/19/2023 10:43:42 AM (3 years ago)
Author:
SplitIt
Message:

release version 4.1.0

Location:
splitit-installment-payments
Files:
561 added
85 edited

Legend:

Unmodified
Added
Removed
  • splitit-installment-payments/trunk/CHANGELOG.md

    r2934336 r2940292  
    33All notable changes to this project will be documented in this file
    44-
     5
     6### 4.1.0
     7* Added minimum supported PHP version 7.2
    58
    69### 4.0.0
  • splitit-installment-payments/trunk/assets/css/admin.css

    r2934336 r2940292  
    880880
    881881#main_ic_container .input-text {
    882     background: url('../img/icon-24-px-dollar.svg') no-repeat scroll 5px 9px;
     882    /*background: url('../img/icon-24-px-dollar.svg') no-repeat scroll 5px 9px;*/
    883883    padding-left:30px;
    884884    background-color: #fff;
  • splitit-installment-payments/trunk/assets/js/admin.js

    r2934336 r2940292  
    2525                    var prevIcToValue         = $( '#woocommerce_splitit_ic_to_' + prevNum ).val()
    2626                    var prevInstallmentsValue = $( '#woocommerce_splitit_ic_installment_' + prevNum ).val()
     27
     28                    var prevInstallmentsCurrencySymbol = $( '#woocommerce_splitit_ic_from_' + prevNum + '_currency_symbol' ).text()
    2729
    2830                    var inst_from = $( '#woocommerce_splitit_ic_installment_' + prevNum ).find( "option:first-child" ).val()
     
    5052                                            '<legend class="screen-reader-text"><span>from</span></legend>\n' +
    5153                                            '<p class="description">Starting price*</p>\n' +
    52                                             '<input class="input-text regular-input from" type="number" name="woocommerce_splitit_ic_from[]" id="woocommerce_splitit_ic_from_' + count + '" style="" value="" placeholder="">\n' +
     54                                            '<div style="position: relative">\n' +
     55                                                '<span id="woocommerce_splitit_ic_from_' + count + '_currency_symbol" style="position: absolute; left: 11px; top: 14px; font-weight: 500; font-size: 16px;">' + prevInstallmentsCurrencySymbol + '</span>\n' +
     56                                                '<input class="input-text regular-input from" type="number" name="woocommerce_splitit_ic_from[]" id="woocommerce_splitit_ic_from_' + count + '" style="" value="" placeholder="">\n' +
     57                                            '</div>\n' +
    5358                                        '</fieldset>\n' +
    5459                                    '</div>\n' +
     
    5762                                            '<legend class="screen-reader-text"><span>to</span></legend>\n' +
    5863                                            '<p class="description">Ending price*</p>\n' +
    59                                             '<input class="input-text regular-input to" type="number" name="woocommerce_splitit_ic_to[]" id="woocommerce_splitit_ic_to_' + count + '" style="" value="" placeholder="">\n' +
     64                                            '<div style="position: relative">\n' +
     65                                                '<span id="woocommerce_splitit_ic_to_' + count + '_currency_symbol" style="position: absolute; left: 11px; top: 14px; font-weight: 500; font-size: 16px;">' + prevInstallmentsCurrencySymbol + '</span>\n' +
     66                                                '<input class="input-text regular-input to" type="number" name="woocommerce_splitit_ic_to[]" id="woocommerce_splitit_ic_to_' + count + '" style="" value="" placeholder="">\n' +
     67                                            '</div>\n' +
    6068                                        '</fieldset>\n' +
    6169                                    '</div>\n' +
     
    965973
    966974    function validateForm() {
    967         console.log( 'validateForm' )
    968975        var form    = $( 'form#mainform' );
     976
     977        var merchant_amount_min = +( $( 'form#mainform #merchant_amount_min' ).val() );
     978        var merchant_amount_max = +( $( 'form#mainform #merchant_amount_max' ).val() );
     979
    969980        var options = {
    970981            ignore: '',
     
    972983                'woocommerce_splitit_ic_from[]': {
    973984                    required: true,
    974                     min: 0,
     985                    min: ! isNaN( merchant_amount_min ) ? merchant_amount_min : 0,
     986                    max: ! isNaN( merchant_amount_max ) ? merchant_amount_max : 100000,
    975987                    overlapping: true,
    976988                    gap: true,
     
    978990                'woocommerce_splitit_ic_to[]': {
    979991                    required: true,
    980                     min: 0,
     992                    min: ! isNaN( merchant_amount_min ) ? merchant_amount_min : 0,
     993                    max: ! isNaN( merchant_amount_max ) ? merchant_amount_max : 100000,
    981994                    overlapping: true
    982995                },
     
    9921005                'woocommerce_splitit_ic_from[]': {
    9931006                    required: 'Starting price can not be empty',
    994                     min: 'Min number is 0'
     1007                    min: `Min number is ${merchant_amount_min}`,
     1008                    max: `Max number is ${merchant_amount_max}`
    9951009                },
    9961010                'woocommerce_splitit_ic_to[]': {
    9971011                    required: 'Ending price can not be empty',
    998                     min: 'Min number is 0'
     1012                    min: `Min number is ${merchant_amount_min}`,
     1013                    max: `Max number is ${merchant_amount_max}`
    9991014                },
    10001015                // 'woocommerce_splitit_ic_installment[]': { required: 'Installments can not be empty' },
  • splitit-installment-payments/trunk/classes/class-splitit-flexfields-payment-plugin-api.php

    r2934336 r2940292  
    249249                );
    250250
     251                $processing_data = array();
     252
    251253                $initiate_response = $splitit->installmentPlan->post(
    252                     auto_capture: $auto_capture,
    253                     x_splitit_idempotency_key: $idempotency_key,
    254                     x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version,
    255                     attempt3d_secure: $attempt3d_secure,
    256                     shopper: $consumer_data,
    257                     plan_data: $plan_data,
    258                     billing_address: $billing_address,
    259                     redirect_urls: $redirect_urls,
    260                     ux_settings: $ux_settings,
    261                     events_endpoints: (object) $events_endpoints,
    262                     x_splitit_test_mode: $x_splitit_test_mode
     254                    $auto_capture,
     255                    $idempotency_key,
     256                    'WooCommercePlugin.' . $plugin_version,
     257                    $attempt3d_secure,
     258                    $consumer_data,
     259                    $plan_data,
     260                    $billing_address,
     261                    $redirect_urls,
     262                    $ux_settings,
     263                    (object) $events_endpoints,
     264                    $processing_data,
     265                    $x_splitit_test_mode
    263266                );
    264267
     
    340343        global $plugin_version;
    341344
    342         $attempt     = 1;
     345        $attempt      = 1;
    343346        $max_attempts = 4;
    344347
     
    350353
    351354                $api_instance->installmentPlan->updateOrder(
    352                     installment_plan_number: $ipn,
    353                     x_splitit_idempotency_key: $idempotency_key,
    354                     x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version,
    355                     tracking_number: '',
    356                     ref_order_number: $order_id,
    357                     shipping_status: \Splitit\Model\ShippingStatus::PENDING
     355                    $ipn,
     356                    $idempotency_key,
     357                    'WooCommercePlugin.' . $plugin_version,
     358                    '',
     359                    $order_id,
     360                    \Splitit\Model\ShippingStatus::PENDING
    358361                );
    359362
     
    412415
    413416        $response = $api_instance->installmentPlan->refund(
    414             amount: $amount,
    415             installment_plan_number: $ipn,
    416             x_splitit_idempotency_key: $idempotency_key,
    417             x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version,
    418             refund_strategy: $refund_strategy
     417            $amount,
     418            $ipn,
     419            $idempotency_key,
     420            'WooCommercePlugin.' . $plugin_version,
     421            $refund_strategy
    419422        );
    420423
     
    477480        try {
    478481            return $api_instance->installmentPlan->get(
    479                 installment_plan_number: $installment_plan_number,
    480                 x_splitit_idempotency_key: $idempotency_key,
    481                 x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version
     482                $installment_plan_number,
     483                $idempotency_key,
     484                'WooCommercePlugin.' . $plugin_version
    482485            );
    483486        } catch ( \Exception $e ) {
     
    504507
    505508            $result = $api_instance->installmentPlan->updateOrder(
    506                 installment_plan_number: $installment_plan_number,
    507                 x_splitit_idempotency_key: $idempotency_key,
    508                 x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version,
    509                 tracking_number: '',
    510                 ref_order_number: $order_id,
    511                 shipping_status: $shipping_status,
    512                 capture: true
     509                $installment_plan_number,
     510                $idempotency_key,
     511                'WooCommercePlugin.' . $plugin_version,
     512                '',
     513                $order_id,
     514                $shipping_status,
     515                true
    513516            );
    514517
     
    542545        global $plugin_version;
    543546
    544         $attempt     = 1;
     547        $attempt      = 1;
    545548        $max_attempts = 4;
    546549
     
    555558
    556559                $result = $api_instance->installmentPlan->verifyAuthorization(
    557                     installment_plan_number: $installment_plan_number,
    558                     x_splitit_idempotency_key: $idempotency_key,
    559                     x_splitit_touch_point: 'WooCommercePlugin.' . $plugin_version
     560                    $installment_plan_number,
     561                    $idempotency_key,
     562                    'WooCommercePlugin.' . $plugin_version
    560563                );
    561564
  • splitit-installment-payments/trunk/composer.json

    r2934336 r2940292  
    77  ],
    88  "require": {
    9     "konfig/splitit-web-php-sdk": "1.13.0"
     9    "konfig/splitit-web-php-sdk": "2.0.0"
    1010  }
    1111}
  • splitit-installment-payments/trunk/composer.lock

    r2934336 r2940292  
    55        "This file is @generated automatically"
    66    ],
    7     "content-hash": "7c7cf86ad55d57e228e223b11dc59884",
     7    "content-hash": "c0b0758ae25e21028993f190733a1690",
    88    "packages": [
    99        {
     
    334334        {
    335335            "name": "konfig/splitit-web-php-sdk",
    336             "version": "v1.13.0",
     336            "version": "v2.0.0",
    337337            "source": {
    338338                "type": "git",
    339339                "url": "https://github.com/konfig-dev/splitit-web-php-sdk.git",
    340                 "reference": "a812324d6319dfd1338c8096c28e46e8d65de072"
    341             },
    342             "dist": {
    343                 "type": "zip",
    344                 "url": "https://api.github.com/repos/konfig-dev/splitit-web-php-sdk/zipball/a812324d6319dfd1338c8096c28e46e8d65de072",
    345                 "reference": "a812324d6319dfd1338c8096c28e46e8d65de072",
     340                "reference": "8cf4e9f49ccd66af153a1c4a9923e472c180949b"
     341            },
     342            "dist": {
     343                "type": "zip",
     344                "url": "https://api.github.com/repos/konfig-dev/splitit-web-php-sdk/zipball/8cf4e9f49ccd66af153a1c4a9923e472c180949b",
     345                "reference": "8cf4e9f49ccd66af153a1c4a9923e472c180949b",
    346346                "shasum": ""
    347347            },
     
    352352                "guzzlehttp/guzzle": "^7.3",
    353353                "guzzlehttp/psr7": "^1.7 || ^2.0",
    354                 "php": "^8.0"
     354                "php": ">=7.0"
    355355            },
    356356            "require-dev": {
    357                 "friendsofphp/php-cs-fixer": "^3.5",
     357                "friendsofphp/php-cs-fixer": "^3.3",
    358358                "phpunit/phpunit": "^8.0 || ^9.0"
    359359            },
     
    388388            ],
    389389            "support": {
    390                 "source": "https://github.com/konfig-dev/splitit-web-php-sdk/tree/v1.13.0",
     390                "source": "https://github.com/konfig-dev/splitit-web-php-sdk/tree/v2.0.0",
    391391                "issues": "https://github.com/konfig-dev/splitit-web-php-sdk/issues"
    392392            },
    393             "time": "2023-06-21T16:10:48+00:00"
     393            "time": "2023-07-15T02:07:27+00:00"
    394394        },
    395395        {
     
    599599        {
    600600            "name": "symfony/deprecation-contracts",
    601             "version": "v3.3.0",
     601            "version": "v2.5.2",
    602602            "source": {
    603603                "type": "git",
    604604                "url": "https://github.com/symfony/deprecation-contracts.git",
    605                 "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
    606             },
    607             "dist": {
    608                 "type": "zip",
    609                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
    610                 "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
    611                 "shasum": ""
    612             },
    613             "require": {
    614                 "php": ">=8.1"
     605                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66"
     606            },
     607            "dist": {
     608                "type": "zip",
     609                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
     610                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
     611                "shasum": ""
     612            },
     613            "require": {
     614                "php": ">=7.1"
    615615            },
    616616            "type": "library",
    617617            "extra": {
    618618                "branch-alias": {
    619                     "dev-main": "3.4-dev"
     619                    "dev-main": "2.5-dev"
    620620                },
    621621                "thanks": {
     
    646646            "homepage": "https://symfony.com",
    647647            "support": {
    648                 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
     648                "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2"
    649649            },
    650650            "funding": [
     
    662662                }
    663663            ],
    664             "time": "2023-05-23T14:45:45+00:00"
     664            "time": "2022-01-02T09:53:40+00:00"
    665665        }
    666666    ],
  • splitit-installment-payments/trunk/readme.txt

    r2934336 r2940292  
    44Requires at least: 5.6
    55Tested up to: 6.2.2
    6 WC requires at least: 4.5
    7 WC tested up to: 7.7.2
    8 Stable tag: 4.0.0
     6WC requires at least: 5.5
     7WC tested up to: 7.9.0
     8Stable tag: 4.1.0
    99License: GPLv3
    1010License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    6161
    6262== Changelog ==
     63
     64= 4.1.0 - 2023-07-19 =
     65* Added minimum supported PHP version 7.2
    6366
    6467= 4.0.0 - 2023-07-05 =
  • splitit-installment-payments/trunk/splitIt-flexfields-payment-gateway.php

    r2935472 r2940292  
    77 * Plugin Name: Splitit - WooCommerce plugin
    88 * Plugin URI: https://github.com/Splitit/Splitit.Plugins.WooCommerce.FF
    9  * Description: ATTENTION! Please note that the new version of the plugin only works with PHP version >= 8.1. Plugin available to WooCommerce users that would allow adding Splitit as a payment method at checkout. You can download the plugin version compatible with PHP < 8.1 from https://downloads.wordpress.org/plugin/splitit-installment-payments.3.2.3.zip
     9 * Description: Plugin available to WooCommerce users that would allow adding Splitit as a payment method at checkout.
    1010 * Author: Splitit
    1111 * Author URI: https://www.splitit.com/
    12  * Version: 4.0.0
     12 * Version: 4.1.0
    1313 */
    1414
     
    2424
    2525global $plugin_version;
    26 $plugin_version = '4.0.0';
     26$plugin_version = '4.1.0';
    2727
    2828global $required_splitit_php_version;
    29 $required_splitit_php_version = '8.1';
     29$required_splitit_php_version = '7.0';
    3030
    3131global $current_php_version;
     
    7373    if ( version_compare( $current_php_version, $required_splitit_php_version, '<' ) ) {
    7474        deactivate_plugins( plugin_basename( __FILE__ ) );
    75         wp_die( 'The plugin requires at least PHP version 8.1' );
     75        wp_die( 'The plugin requires at least PHP version 7.0' );
    7676    }
    7777
     
    377377            } elseif ( 'production' === $this->splitit_environment ) {
    378378                $sandbox = false;
    379             }
    380 
    381             if ( $this->method_description ) {
    382                 echo wpautop( wp_kses_post( $this->method_description ) );
    383379            }
    384380
     
    43044300            if ( get_option( 'merchant_settings' ) ) {
    43054301                return '<b>Installment range is: ' . get_option( 'merchant_settings' )->MinInstallments . ' to ' . get_option( 'merchant_settings' )->MaxInstallments . ' </b><br>
    4306                         <b style="display: block; margin-top: 10px">Price range is: <span id="merchant_amount_min">' . get_option( 'merchant_settings' )->MinAmount . '</span> to <span id="merchant_amount_max">' . get_option( 'merchant_settings' )->MaxAmount . '</span> </b>';
     4302                        <b style="display: block; margin-top: 10px">Price range is: <span>' . get_option( 'merchant_settings' )->MinAmount . '</span> to <span>' . get_option( 'merchant_settings' )->MaxAmount . '</span> </b>
     4303                        <input type="hidden" id="merchant_amount_min" value="' . get_option( 'merchant_settings' )->MinAmount . '"><input type="hidden" id="merchant_amount_max" value="' . get_option( 'merchant_settings' )->MaxAmount . '">';
    43074304            }
    43084305        }
     
    45534550                        </legend>
    45544551                        <p class="description"><?php echo wp_kses_post( $data['title'] ); ?></p>
    4555                         <input class="input-text regular-input <?php echo esc_attr( $data['class'] ); ?>"
    4556                                type="<?php echo esc_attr( $data['type'] ); ?>"
    4557                                name="<?php echo esc_attr( $field_key ); ?>[]"
    4558                                id="<?php echo esc_attr( $field_key ) . '_' . $order; ?>"
    4559                                style="<?php echo esc_attr( $data['css'] ); ?>"
    4560                                value="<?php echo esc_attr( $txt_value ); ?>"
    4561                                placeholder="<?php echo esc_attr( $data['placeholder'] ); ?>" <?php disabled( $data['disabled'], true ); ?> <?php
    4562                                 echo $this->get_custom_attribute_html( $data ); // @WPCS: XSS ok.
    4563                                 ?>
    4564                         />
     4552                        <div style="position: relative">
     4553                            <span
     4554                                    id="<?php echo esc_attr( $field_key ) . '_' . $order; ?>_currency_symbol"
     4555                                    style="position: absolute; left: 11px; top: 14px; font-weight: 500; font-size: 16px;"
     4556                            >
     4557                                <?php echo get_woocommerce_currency_symbol(); ?>
     4558                            </span>
     4559                            <input class="input-text regular-input <?php echo esc_attr( $data['class'] ); ?>"
     4560                                   type="<?php echo esc_attr( $data['type'] ); ?>"
     4561                                   name="<?php echo esc_attr( $field_key ); ?>[]"
     4562                                   id="<?php echo esc_attr( $field_key ) . '_' . $order; ?>"
     4563                                   style="<?php echo esc_attr( $data['css'] ); ?>"
     4564                                   value="<?php echo esc_attr( $txt_value ); ?>"
     4565                                   placeholder="<?php echo esc_attr( $data['placeholder'] ); ?>" <?php disabled( $data['disabled'], true ); ?> <?php
     4566                                    echo $this->get_custom_attribute_html( $data ); // @WPCS: XSS ok.
     4567                                    ?>
     4568                            />
     4569                        </div>
    45654570                        <?php
    45664571                        echo $this->get_description_html( $data ); // @WPCS: XSS ok.
  • splitit-installment-payments/trunk/vendor/autoload.php

    r2934336 r2940292  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitb05be6b271eb0745706c7d6c8aac40ca::getLoader();
     25return ComposerAutoloaderInit9ee3ff7fd88e3162edbcf9b775231aee::getLoader();
  • splitit-installment-payments/trunk/vendor/composer/autoload_psr4.php

    r2934336 r2940292  
    88return array(
    99    'Splitit\\' => array($vendorDir . '/konfig/splitit-web-php-sdk/lib'),
    10     'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-factory/src', $vendorDir . '/psr/http-message/src'),
     10    'Psr\\Http\\Message\\' => array($vendorDir . '/psr/http-message/src', $vendorDir . '/psr/http-factory/src'),
    1111    'Psr\\Http\\Client\\' => array($vendorDir . '/psr/http-client/src'),
    1212    'GuzzleHttp\\Psr7\\' => array($vendorDir . '/guzzlehttp/psr7/src'),
  • splitit-installment-payments/trunk/vendor/composer/autoload_real.php

    r2934336 r2940292  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitb05be6b271eb0745706c7d6c8aac40ca
     5class ComposerAutoloaderInit9ee3ff7fd88e3162edbcf9b775231aee
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitb05be6b271eb0745706c7d6c8aac40ca', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit9ee3ff7fd88e3162edbcf9b775231aee', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitb05be6b271eb0745706c7d6c8aac40ca', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit9ee3ff7fd88e3162edbcf9b775231aee', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee::getInitializer($loader));
    3333
    3434        $loader->register(true);
    3535
    36         $filesToLoad = \Composer\Autoload\ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca::$files;
     36        $filesToLoad = \Composer\Autoload\ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee::$files;
    3737        $requireFile = \Closure::bind(static function ($fileIdentifier, $file) {
    3838            if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • splitit-installment-payments/trunk/vendor/composer/autoload_static.php

    r2934336 r2940292  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca
     7class ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee
    88{
    99    public static $files = array (
     
    3838        'Psr\\Http\\Message\\' =>
    3939        array (
    40             0 => __DIR__ . '/..' . '/psr/http-factory/src',
    41             1 => __DIR__ . '/..' . '/psr/http-message/src',
     40            0 => __DIR__ . '/..' . '/psr/http-message/src',
     41            1 => __DIR__ . '/..' . '/psr/http-factory/src',
    4242        ),
    4343        'Psr\\Http\\Client\\' =>
     
    6666    {
    6767        return \Closure::bind(function () use ($loader) {
    68             $loader->prefixLengthsPsr4 = ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca::$prefixLengthsPsr4;
    69             $loader->prefixDirsPsr4 = ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca::$prefixDirsPsr4;
    70             $loader->classMap = ComposerStaticInitb05be6b271eb0745706c7d6c8aac40ca::$classMap;
     68            $loader->prefixLengthsPsr4 = ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee::$prefixLengthsPsr4;
     69            $loader->prefixDirsPsr4 = ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee::$prefixDirsPsr4;
     70            $loader->classMap = ComposerStaticInit9ee3ff7fd88e3162edbcf9b775231aee::$classMap;
    7171
    7272        }, null, ClassLoader::class);
  • splitit-installment-payments/trunk/vendor/composer/installed.json

    r2934336 r2940292  
    337337        {
    338338            "name": "konfig/splitit-web-php-sdk",
    339             "version": "v1.13.0",
    340             "version_normalized": "1.13.0.0",
     339            "version": "v2.0.0",
     340            "version_normalized": "2.0.0.0",
    341341            "source": {
    342342                "type": "git",
    343343                "url": "https://github.com/konfig-dev/splitit-web-php-sdk.git",
    344                 "reference": "a812324d6319dfd1338c8096c28e46e8d65de072"
    345             },
    346             "dist": {
    347                 "type": "zip",
    348                 "url": "https://api.github.com/repos/konfig-dev/splitit-web-php-sdk/zipball/a812324d6319dfd1338c8096c28e46e8d65de072",
    349                 "reference": "a812324d6319dfd1338c8096c28e46e8d65de072",
     344                "reference": "8cf4e9f49ccd66af153a1c4a9923e472c180949b"
     345            },
     346            "dist": {
     347                "type": "zip",
     348                "url": "https://api.github.com/repos/konfig-dev/splitit-web-php-sdk/zipball/8cf4e9f49ccd66af153a1c4a9923e472c180949b",
     349                "reference": "8cf4e9f49ccd66af153a1c4a9923e472c180949b",
    350350                "shasum": ""
    351351            },
     
    356356                "guzzlehttp/guzzle": "^7.3",
    357357                "guzzlehttp/psr7": "^1.7 || ^2.0",
    358                 "php": "^8.0"
     358                "php": ">=7.0"
    359359            },
    360360            "require-dev": {
    361                 "friendsofphp/php-cs-fixer": "^3.5",
     361                "friendsofphp/php-cs-fixer": "^3.3",
    362362                "phpunit/phpunit": "^8.0 || ^9.0"
    363363            },
    364             "time": "2023-06-21T16:10:48+00:00",
     364            "time": "2023-07-15T02:07:27+00:00",
    365365            "type": "library",
    366366            "installation-source": "dist",
     
    394394            ],
    395395            "support": {
    396                 "source": "https://github.com/konfig-dev/splitit-web-php-sdk/tree/v1.13.0",
     396                "source": "https://github.com/konfig-dev/splitit-web-php-sdk/tree/v2.0.0",
    397397                "issues": "https://github.com/konfig-dev/splitit-web-php-sdk/issues"
    398398            },
     
    617617        {
    618618            "name": "symfony/deprecation-contracts",
    619             "version": "v3.3.0",
    620             "version_normalized": "3.3.0.0",
     619            "version": "v2.5.2",
     620            "version_normalized": "2.5.2.0",
    621621            "source": {
    622622                "type": "git",
    623623                "url": "https://github.com/symfony/deprecation-contracts.git",
    624                 "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf"
    625             },
    626             "dist": {
    627                 "type": "zip",
    628                 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf",
    629                 "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf",
    630                 "shasum": ""
    631             },
    632             "require": {
    633                 "php": ">=8.1"
    634             },
    635             "time": "2023-05-23T14:45:45+00:00",
     624                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66"
     625            },
     626            "dist": {
     627                "type": "zip",
     628                "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
     629                "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
     630                "shasum": ""
     631            },
     632            "require": {
     633                "php": ">=7.1"
     634            },
     635            "time": "2022-01-02T09:53:40+00:00",
    636636            "type": "library",
    637637            "extra": {
    638638                "branch-alias": {
    639                     "dev-main": "3.4-dev"
     639                    "dev-main": "2.5-dev"
    640640                },
    641641                "thanks": {
     
    667667            "homepage": "https://symfony.com",
    668668            "support": {
    669                 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.3.0"
     669                "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2"
    670670            },
    671671            "funding": [
  • splitit-installment-payments/trunk/vendor/composer/installed.php

    r2934336 r2940292  
    4848        ),
    4949        'konfig/splitit-web-php-sdk' => array(
    50             'pretty_version' => 'v1.13.0',
    51             'version' => '1.13.0.0',
    52             'reference' => 'a812324d6319dfd1338c8096c28e46e8d65de072',
     50            'pretty_version' => 'v2.0.0',
     51            'version' => '2.0.0.0',
     52            'reference' => '8cf4e9f49ccd66af153a1c4a9923e472c180949b',
    5353            'type' => 'library',
    5454            'install_path' => __DIR__ . '/../konfig/splitit-web-php-sdk',
     
    111111        ),
    112112        'symfony/deprecation-contracts' => array(
    113             'pretty_version' => 'v3.3.0',
    114             'version' => '3.3.0.0',
    115             'reference' => '7c3aff79d10325257a001fcf92d991f24fc967cf',
     113            'pretty_version' => 'v2.5.2',
     114            'version' => '2.5.2.0',
     115            'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66',
    116116            'type' => 'library',
    117117            'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
  • splitit-installment-payments/trunk/vendor/composer/platform_check.php

    r2934336 r2940292  
    55$issues = array();
    66
    7 if (!(PHP_VERSION_ID >= 80100)) {
    8     $issues[] = 'Your Composer dependencies require a PHP version ">= 8.1.0". You are running ' . PHP_VERSION . '.';
     7if (!(PHP_VERSION_ID >= 70205)) {
     8    $issues[] = 'Your Composer dependencies require a PHP version ">= 7.2.5". You are running ' . PHP_VERSION . '.';
    99}
    1010
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/.konfig/generate-id.txt

    r2934336 r2940292  
    1 a9abf944-9b7a-4e54-9050-62055ce39db9
     1cbdc61f2-e194-47c7-ba15-9969da665c91
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/README.md

    r2934336 r2940292  
    2323  ],
    2424  "require": {
    25     "konfig/splitit-web-php-sdk": "1.13.0"
     25    "konfig/splitit-web-php-sdk": "2.0.0"
    2626  }
    2727}
     
    5858try {
    5959    $result = $splitit->installmentPlan->cancel(
    60         installment_plan_number: $installment_plan_number,
    61         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    62         x_splitit_touch_point: $x_splitit_touch_point
     60        $installment_plan_number,
     61        $x_splitit_idempotency_key,
     62        $x_splitit_touch_point
    6363    );
    6464    print_r($result->$getInstallmentPlanNumber());
     
    6666    echo 'Exception when calling InstallmentPlanApi->cancel: ', $e->getMessage(), PHP_EOL;
    6767}
     68
    6869```
    6970
     
    9091- [AddressDataModel](docs/Model/AddressDataModel.md)
    9192- [AuthorizationModel](docs/Model/AuthorizationModel.md)
     93- [BluesnapVaultedShopperToken](docs/Model/BluesnapVaultedShopperToken.md)
    9294- [CardBrand](docs/Model/CardBrand.md)
    9395- [CardData](docs/Model/CardData.md)
     
    99101- [EventsEndpointsModel](docs/Model/EventsEndpointsModel.md)
    100102- [FailedResponse](docs/Model/FailedResponse.md)
     103- [GatewayTokenData](docs/Model/GatewayTokenData.md)
    101104- [GwAuthorizationStatus](docs/Model/GwAuthorizationStatus.md)
    102105- [IdentifierContract](docs/Model/IdentifierContract.md)
     
    120123- [LinksData](docs/Model/LinksData.md)
    121124- [LinksModel](docs/Model/LinksModel.md)
     125- [MockerShopperToken](docs/Model/MockerShopperToken.md)
    122126- [PaymentMethodModel](docs/Model/PaymentMethodModel.md)
    123127- [PaymentMethodType](docs/Model/PaymentMethodType.md)
     
    128132- [PlanErrorResponseAllOf](docs/Model/PlanErrorResponseAllOf.md)
    129133- [PlanStatus](docs/Model/PlanStatus.md)
     134- [ProcessingData](docs/Model/ProcessingData.md)
     135- [ProcessingData2](docs/Model/ProcessingData2.md)
    130136- [PurchaseMethod](docs/Model/PurchaseMethod.md)
    131137- [RedirectionEndpointsModel](docs/Model/RedirectionEndpointsModel.md)
     
    139145- [ShopperData](docs/Model/ShopperData.md)
    140146- [TestModes](docs/Model/TestModes.md)
     147- [ThreeDSData](docs/Model/ThreeDSData.md)
     148- [ThreeDSData2](docs/Model/ThreeDSData2.md)
    141149- [ThreeDsRedirectDataV3](docs/Model/ThreeDsRedirectDataV3.md)
    142150- [UpdateOrderRequest](docs/Model/UpdateOrderRequest.md)
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/composer.json

    r2934336 r2940292  
    1818    ],
    1919    "require": {
    20         "php": "^8.0",
     20        "php": ">=7.0",
    2121        "ext-curl": "*",
    2222        "ext-json": "*",
     
    2727    "require-dev": {
    2828        "phpunit/phpunit": "^8.0 || ^9.0",
    29         "friendsofphp/php-cs-fixer": "^3.5"
     29        "friendsofphp/php-cs-fixer": "^3.3"
    3030    },
    3131    "autoload": {
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Api/InstallmentPlanApi.md

    r2934336 r2940292  
    4242try {
    4343    $result = $splitit->installmentPlan->cancel(
    44         installment_plan_number: $installment_plan_number,
    45         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    46         x_splitit_touch_point: $x_splitit_touch_point
     44        $installment_plan_number,
     45        $x_splitit_idempotency_key,
     46        $x_splitit_touch_point
    4747    );
    4848    print_r($result->$getInstallmentPlanNumber());
     
    5050    echo 'Exception when calling InstallmentPlanApi->cancel: ', $e->getMessage(), PHP_EOL;
    5151}
     52
    5253```
    5354
     
    112113try {
    113114    $result = $splitit->installmentPlan->checkEligibility(
    114         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    115         x_splitit_touch_point: $x_splitit_touch_point,
    116         plan_data: $plan_data,
    117         card_details: $card_details,
    118         billing_address: $billing_address
     115        $x_splitit_idempotency_key,
     116        $x_splitit_touch_point,
     117        $plan_data,
     118        $card_details,
     119        $billing_address
    119120    );
    120121    print_r($result->$getInstallmentProvider());
     
    123124    echo 'Exception when calling InstallmentPlanApi->checkEligibility: ', $e->getMessage(), PHP_EOL;
    124125}
     126
    125127```
    126128
     
    175177try {
    176178    $result = $splitit->installmentPlan->get(
    177         installment_plan_number: $installment_plan_number,
    178         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    179         x_splitit_touch_point: $x_splitit_touch_point
     179        $installment_plan_number,
     180        $x_splitit_idempotency_key,
     181        $x_splitit_touch_point
    180182    );
    181183    print_r($result->$getInstallmentPlanNumber());
     
    198200    echo 'Exception when calling InstallmentPlanApi->get: ', $e->getMessage(), PHP_EOL;
    199201}
     202
    200203```
    201204
     
    262265$events_endpoints = [
    263266    ];
     267$processing_data = [
     268    ];
    264269$x_splitit_test_mode = "None";
    265270
    266271try {
    267272    $result = $splitit->installmentPlan->post(
    268         auto_capture: $auto_capture,
    269         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    270         x_splitit_touch_point: $x_splitit_touch_point,
    271         attempt3d_secure: $attempt3d_secure,
    272         shopper: $shopper,
    273         plan_data: $plan_data,
    274         billing_address: $billing_address,
    275         redirect_urls: $redirect_urls,
    276         ux_settings: $ux_settings,
    277         events_endpoints: $events_endpoints,
    278         x_splitit_test_mode: $x_splitit_test_mode
     273        $auto_capture,
     274        $x_splitit_idempotency_key,
     275        $x_splitit_touch_point,
     276        $attempt3d_secure,
     277        $shopper,
     278        $plan_data,
     279        $billing_address,
     280        $redirect_urls,
     281        $ux_settings,
     282        $events_endpoints,
     283        $processing_data,
     284        $x_splitit_test_mode
    279285    );
    280286    print_r($result->$getInstallmentPlanNumber());
     
    291297    echo 'Exception when calling InstallmentPlanApi->post: ', $e->getMessage(), PHP_EOL;
    292298}
     299
    293300```
    294301
     
    356363$redirect_urls = [
    357364    ];
     365$processing_data = [
     366    ];
    358367$events_endpoints = [
    359368    ];
     
    362371try {
    363372    $result = $splitit->installmentPlan->post2(
    364         auto_capture: $auto_capture,
    365         terms_and_conditions_accepted: $terms_and_conditions_accepted,
    366         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    367         x_splitit_touch_point: $x_splitit_touch_point,
    368         attempt3d_secure: $attempt3d_secure,
    369         shopper: $shopper,
    370         plan_data: $plan_data,
    371         billing_address: $billing_address,
    372         payment_method: $payment_method,
    373         redirect_urls: $redirect_urls,
    374         events_endpoints: $events_endpoints,
    375         x_splitit_test_mode: $x_splitit_test_mode
     373        $auto_capture,
     374        $terms_and_conditions_accepted,
     375        $x_splitit_idempotency_key,
     376        $x_splitit_touch_point,
     377        $attempt3d_secure,
     378        $shopper,
     379        $plan_data,
     380        $billing_address,
     381        $payment_method,
     382        $redirect_urls,
     383        $processing_data,
     384        $events_endpoints,
     385        $x_splitit_test_mode
    376386    );
    377387    print_r($result->$getInstallmentPlanNumber());
     
    393403    echo 'Exception when calling InstallmentPlanApi->post2: ', $e->getMessage(), PHP_EOL;
    394404}
     405
    395406```
    396407
     
    448459try {
    449460    $result = $splitit->installmentPlan->refund(
    450         amount: $amount,
    451         installment_plan_number: $installment_plan_number,
    452         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    453         x_splitit_touch_point: $x_splitit_touch_point,
    454         refund_strategy: $refund_strategy
     461        $amount,
     462        $installment_plan_number,
     463        $x_splitit_idempotency_key,
     464        $x_splitit_touch_point,
     465        $refund_strategy
    455466    );
    456467    print_r($result->$getRefundId());
     
    463474    echo 'Exception when calling InstallmentPlanApi->refund: ', $e->getMessage(), PHP_EOL;
    464475}
     476
    465477```
    466478
     
    520532try {
    521533    $result = $splitit->installmentPlan->search(
    522         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    523         x_splitit_touch_point: $x_splitit_touch_point,
    524         installment_plan_number: $installment_plan_number,
    525         ref_order_number: $ref_order_number,
    526         extended_params: $extended_params
     534        $x_splitit_idempotency_key,
     535        $x_splitit_touch_point,
     536        $installment_plan_number,
     537        $ref_order_number,
     538        $extended_params
    527539    );
    528540    print_r($result->$getPlanList());
     
    530542    echo 'Exception when calling InstallmentPlanApi->search: ', $e->getMessage(), PHP_EOL;
    531543}
     544
    532545```
    533546
     
    588601try {
    589602    $result = $splitit->installmentPlan->updateOrder(
    590         installment_plan_number: $installment_plan_number,
    591         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    592         x_splitit_touch_point: $x_splitit_touch_point,
    593         tracking_number: $tracking_number,
    594         ref_order_number: $ref_order_number,
    595         shipping_status: $shipping_status,
    596         capture: $capture
     603        $installment_plan_number,
     604        $x_splitit_idempotency_key,
     605        $x_splitit_touch_point,
     606        $tracking_number,
     607        $ref_order_number,
     608        $shipping_status,
     609        $capture
    597610    );
    598611    print_r($result->$getRefOrderNumber());
     
    603616    echo 'Exception when calling InstallmentPlanApi->updateOrder: ', $e->getMessage(), PHP_EOL;
    604617}
     618
    605619```
    606620
     
    661675try {
    662676    $result = $splitit->installmentPlan->updateOrder2(
    663         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    664         x_splitit_touch_point: $x_splitit_touch_point,
    665         ref_order_number: $ref_order_number,
    666         tracking_number: $tracking_number,
    667         capture: $capture,
    668         shipping_status: $shipping_status,
    669         identifier: $identifier
     677        $x_splitit_idempotency_key,
     678        $x_splitit_touch_point,
     679        $ref_order_number,
     680        $tracking_number,
     681        $capture,
     682        $shipping_status,
     683        $identifier
    670684    );
    671685    print_r($result->$getRefOrderNumber());
     
    676690    echo 'Exception when calling InstallmentPlanApi->updateOrder2: ', $e->getMessage(), PHP_EOL;
    677691}
     692
    678693```
    679694
     
    728743try {
    729744    $result = $splitit->installmentPlan->verifyAuthorization(
    730         installment_plan_number: $installment_plan_number,
    731         x_splitit_idempotency_key: $x_splitit_idempotency_key,
    732         x_splitit_touch_point: $x_splitit_touch_point
     745        $installment_plan_number,
     746        $x_splitit_idempotency_key,
     747        $x_splitit_touch_point
    733748    );
    734749    print_r($result->$getIsAuthorized());
     
    738753    echo 'Exception when calling InstallmentPlanApi->verifyAuthorization: ', $e->getMessage(), PHP_EOL;
    739754}
     755
    740756```
    741757
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Model/AuthorizationModel.md

    r2934336 r2940292  
    1414**cavv** | **string** |  | [optional]
    1515**eci** | **string** |  | [optional]
     16**gateway_source_response** | **string** |  | [optional]
    1617
    1718[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Model/InstallmentPlanCreateRequest.md

    r2934336 r2940292  
    1313**payment_method** | [**\Splitit\Model\PaymentMethodModel**](PaymentMethodModel.md) |  | [optional]
    1414**redirect_urls** | [**\Splitit\Model\RedirectionEndpointsModel**](RedirectionEndpointsModel.md) |  | [optional]
     15**processing_data** | [**\Splitit\Model\ProcessingData**](ProcessingData.md) |  | [optional]
    1516**events_endpoints** | [**\Splitit\Model\EventsEndpointsModel**](EventsEndpointsModel.md) |  | [optional]
    1617
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Model/InstallmentPlanInitiateRequest.md

    r2934336 r2940292  
    1313**ux_settings** | [**\Splitit\Model\UxSettingsModel**](UxSettingsModel.md) |  | [optional]
    1414**events_endpoints** | [**\Splitit\Model\EventsEndpointsModel**](EventsEndpointsModel.md) |  | [optional]
     15**processing_data** | [**\Splitit\Model\ProcessingData**](ProcessingData.md) |  | [optional]
    1516
    1617[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Model/PaymentMethodModel.md

    r2934336 r2940292  
    88**card** | [**\Splitit\Model\CardData**](CardData.md) |  | [optional]
    99**token** | **string** |  | [optional]
     10**bluesnap_vaulted_shopper_token** | [**\Splitit\Model\BluesnapVaultedShopperToken**](BluesnapVaultedShopperToken.md) |  | [optional]
     11**mocker_shopper_token** | [**\Splitit\Model\MockerShopperToken**](MockerShopperToken.md) |  | [optional]
    1012
    1113[[Back to Model list]](../../README.md#models) [[Back to API list]](../../README.md#endpoints) [[Back to README]](../../README.md)
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/docs/Model/PlanData.md

    r2934336 r2940292  
    1414**allowed_installment_options** | **int[]** |  | [optional]
    1515**tags** | **array<string,string>** |  | [optional]
     16**processing_data** | [**\Splitit\Model\ProcessingData2**](ProcessingData2.md) |  | [optional]
    1617**first_installment_date** | **\DateTime** |  | [optional]
    1718
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Api/InstallmentPlanApi.php

    r2934336 r2940292  
    130130        // https://github.com/guzzle/guzzle/issues/2185#issuecomment-800293420
    131131        $stack = new HandlerStack(Utils::chooseHandler());
    132         $stack->push(Middleware::httpErrors(new BodySummarizer(10_000)), 'http_errors');
     132        $stack->push(Middleware::httpErrors(new BodySummarizer(10000)), 'http_errors');
    133133        $stack->push(Middleware::redirect(), 'allow_redirects');
    134134        $stack->push(Middleware::cookies(), 'cookies');
     
    214214     * @param  string $x_splitit_touch_point TouchPoint (required)
    215215     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['cancel'] to see the possible values for this operation
     216     * @param  \Splitit\RequestOptions $requestOptions
    216217     *
    217218     * @throws \Splitit\ApiException on non-2xx response
     
    219220     * @return array of \Splitit\Model\InstallmentPlanCancelResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    220221     */
    221     public function cancelWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['cancel'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    222     {
     222    public function cancelWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['cancel'][0], \Splitit\RequestOptions $requestOptions = null)
     223    {
     224        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    223225        ["request" => $request, "serializedBody" => $serializedBody] = $this->cancelRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
    224226
     
    423425     * @param  string $x_splitit_touch_point TouchPoint (required)
    424426     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['cancel'] to see the possible values for this operation
     427     * @param  \Splitit\RequestOptions $requestOptions
    425428     *
    426429     * @throws \InvalidArgumentException
     
    457460     * @return \GuzzleHttp\Promise\PromiseInterface
    458461     */
    459     public function cancelAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['cancel'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    460     {
     462    public function cancelAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['cancel'][0], $requestOptions = null)
     463    {
     464        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    461465        $returnType = '\Splitit\Model\InstallmentPlanCancelResponse';
    462466        ["request" => $request, "serializedBody" => $serializedBody] = $this->cancelRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
     
    679683     * @param  \Splitit\Model\CheckInstallmentsEligibilityRequest $check_installments_eligibility_request (required)
    680684     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['checkEligibility'] to see the possible values for this operation
     685     * @param  \Splitit\RequestOptions $requestOptions
    681686     *
    682687     * @throws \Splitit\ApiException on non-2xx response
     
    684689     * @return array of \Splitit\Model\InstallmentsEligibilityResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    685690     */
    686     public function checkEligibilityWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, string $contentType = self::contentTypes['checkEligibility'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    687     {
     691    public function checkEligibilityWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, string $contentType = self::contentTypes['checkEligibility'][0], \Splitit\RequestOptions $requestOptions = null)
     692    {
     693        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    688694        ["request" => $request, "serializedBody" => $serializedBody] = $this->checkEligibilityRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, $contentType);
    689695
     
    888894     * @param  \Splitit\Model\CheckInstallmentsEligibilityRequest $check_installments_eligibility_request (required)
    889895     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['checkEligibility'] to see the possible values for this operation
     896     * @param  \Splitit\RequestOptions $requestOptions
    890897     *
    891898     * @throws \InvalidArgumentException
     
    929936     * @return \GuzzleHttp\Promise\PromiseInterface
    930937     */
    931     public function checkEligibilityAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, string $contentType = self::contentTypes['checkEligibility'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    932     {
     938    public function checkEligibilityAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, string $contentType = self::contentTypes['checkEligibility'][0], $requestOptions = null)
     939    {
     940        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    933941        $returnType = '\Splitit\Model\InstallmentsEligibilityResponse';
    934942        ["request" => $request, "serializedBody" => $serializedBody] = $this->checkEligibilityRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $check_installments_eligibility_request, $contentType);
     
    11471155     * @param  string $x_splitit_touch_point TouchPoint (required)
    11481156     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['get'] to see the possible values for this operation
     1157     * @param  \Splitit\RequestOptions $requestOptions
    11491158     *
    11501159     * @throws \Splitit\ApiException on non-2xx response
     
    11521161     * @return array of \Splitit\Model\InstallmentPlanGetResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    11531162     */
    1154     public function getWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['get'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    1155     {
     1163    public function getWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['get'][0], \Splitit\RequestOptions $requestOptions = null)
     1164    {
     1165        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    11561166        ["request" => $request, "serializedBody" => $serializedBody] = $this->getRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
    11571167
     
    13561366     * @param  string $x_splitit_touch_point TouchPoint (required)
    13571367     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['get'] to see the possible values for this operation
     1368     * @param  \Splitit\RequestOptions $requestOptions
    13581369     *
    13591370     * @throws \InvalidArgumentException
     
    13901401     * @return \GuzzleHttp\Promise\PromiseInterface
    13911402     */
    1392     public function getAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['get'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    1393     {
     1403    public function getAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['get'][0], $requestOptions = null)
     1404    {
     1405        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    13941406        $returnType = '\Splitit\Model\InstallmentPlanGetResponse';
    13951407        ["request" => $request, "serializedBody" => $serializedBody] = $this->getRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
     
    15961608        $ux_settings = SENTINEL_VALUE,
    15971609        $events_endpoints = SENTINEL_VALUE,
     1610        $processing_data = SENTINEL_VALUE,
    15981611        $x_splitit_test_mode = SENTINEL_VALUE,
    15991612
     
    16111624        $this->setRequestBodyProperty($_body, "ux_settings", $ux_settings);
    16121625        $this->setRequestBodyProperty($_body, "events_endpoints", $events_endpoints);
     1626        $this->setRequestBodyProperty($_body, "processing_data", $processing_data);
    16131627        $installment_plan_initiate_request = $_body;
    16141628
     
    16251639     * @param  string $x_splitit_test_mode (optional)
    16261640     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['post'] to see the possible values for this operation
     1641     * @param  \Splitit\RequestOptions $requestOptions
    16271642     *
    16281643     * @throws \Splitit\ApiException on non-2xx response
     
    16301645     * @return array of \Splitit\Model\InitiatePlanResponse|\Splitit\Model\PlanErrorResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    16311646     */
    1632     public function postWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    1633     {
     1647    public function postWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post'][0], \Splitit\RequestOptions $requestOptions = null)
     1648    {
     1649        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    16341650        ["request" => $request, "serializedBody" => $serializedBody] = $this->postRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode, $contentType);
    16351651
     
    18591875     * @param  string $x_splitit_test_mode (optional)
    18601876     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['post'] to see the possible values for this operation
     1877     * @param  \Splitit\RequestOptions $requestOptions
    18611878     *
    18621879     * @throws \InvalidArgumentException
     
    18751892        $ux_settings = SENTINEL_VALUE,
    18761893        $events_endpoints = SENTINEL_VALUE,
     1894        $processing_data = SENTINEL_VALUE,
    18771895        $x_splitit_test_mode = SENTINEL_VALUE,
    18781896
     
    18901908        $this->setRequestBodyProperty($_body, "ux_settings", $ux_settings);
    18911909        $this->setRequestBodyProperty($_body, "events_endpoints", $events_endpoints);
     1910        $this->setRequestBodyProperty($_body, "processing_data", $processing_data);
    18921911        $installment_plan_initiate_request = $_body;
    18931912
     
    19121931     * @return \GuzzleHttp\Promise\PromiseInterface
    19131932     */
    1914     public function postAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    1915     {
     1933    public function postAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post'][0], $requestOptions = null)
     1934    {
     1935        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    19161936        $returnType = '\Splitit\Model\InitiatePlanResponse';
    19171937        ["request" => $request, "serializedBody" => $serializedBody] = $this->postRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_initiate_request, $x_splitit_test_mode, $contentType);
     
    21302150        $payment_method = SENTINEL_VALUE,
    21312151        $redirect_urls = SENTINEL_VALUE,
     2152        $processing_data = SENTINEL_VALUE,
    21322153        $events_endpoints = SENTINEL_VALUE,
    21332154        $x_splitit_test_mode = SENTINEL_VALUE,
     
    21462167        $this->setRequestBodyProperty($_body, "payment_method", $payment_method);
    21472168        $this->setRequestBodyProperty($_body, "redirect_urls", $redirect_urls);
     2169        $this->setRequestBodyProperty($_body, "processing_data", $processing_data);
    21482170        $this->setRequestBodyProperty($_body, "events_endpoints", $events_endpoints);
    21492171        $installment_plan_create_request = $_body;
     
    21612183     * @param  string $x_splitit_test_mode (optional)
    21622184     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['post2'] to see the possible values for this operation
     2185     * @param  \Splitit\RequestOptions $requestOptions
    21632186     *
    21642187     * @throws \Splitit\ApiException on non-2xx response
     
    21662189     * @return array of \Splitit\Model\InstallmentPlanCreateResponse|\Splitit\Model\PlanErrorResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    21672190     */
    2168     public function post2WithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post2'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    2169     {
     2191    public function post2WithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post2'][0], \Splitit\RequestOptions $requestOptions = null)
     2192    {
     2193        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    21702194        ["request" => $request, "serializedBody" => $serializedBody] = $this->post2Request($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode, $contentType);
    21712195
     
    23952419     * @param  string $x_splitit_test_mode (optional)
    23962420     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['post2'] to see the possible values for this operation
     2421     * @param  \Splitit\RequestOptions $requestOptions
    23972422     *
    23982423     * @throws \InvalidArgumentException
     
    24112436        $payment_method = SENTINEL_VALUE,
    24122437        $redirect_urls = SENTINEL_VALUE,
     2438        $processing_data = SENTINEL_VALUE,
    24132439        $events_endpoints = SENTINEL_VALUE,
    24142440        $x_splitit_test_mode = SENTINEL_VALUE,
     
    24272453        $this->setRequestBodyProperty($_body, "payment_method", $payment_method);
    24282454        $this->setRequestBodyProperty($_body, "redirect_urls", $redirect_urls);
     2455        $this->setRequestBodyProperty($_body, "processing_data", $processing_data);
    24292456        $this->setRequestBodyProperty($_body, "events_endpoints", $events_endpoints);
    24302457        $installment_plan_create_request = $_body;
     
    24502477     * @return \GuzzleHttp\Promise\PromiseInterface
    24512478     */
    2452     public function post2AsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post2'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    2453     {
     2479    public function post2AsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode = null, string $contentType = self::contentTypes['post2'][0], $requestOptions = null)
     2480    {
     2481        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    24542482        $returnType = '\Splitit\Model\InstallmentPlanCreateResponse';
    24552483        ["request" => $request, "serializedBody" => $serializedBody] = $this->post2Request($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_create_request, $x_splitit_test_mode, $contentType);
     
    26852713     * @param  \Splitit\Model\InstallmentPlanRefundRequest $installment_plan_refund_request (required)
    26862714     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['refund'] to see the possible values for this operation
     2715     * @param  \Splitit\RequestOptions $requestOptions
    26872716     *
    26882717     * @throws \Splitit\ApiException on non-2xx response
     
    26902719     * @return array of \Splitit\Model\InstallmentPlanRefundResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    26912720     */
    2692     public function refundWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, string $contentType = self::contentTypes['refund'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    2693     {
     2721    public function refundWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, string $contentType = self::contentTypes['refund'][0], \Splitit\RequestOptions $requestOptions = null)
     2722    {
     2723        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    26942724        ["request" => $request, "serializedBody" => $serializedBody] = $this->refundRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, $contentType);
    26952725
     
    28962926     * @param  \Splitit\Model\InstallmentPlanRefundRequest $installment_plan_refund_request (required)
    28972927     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['refund'] to see the possible values for this operation
     2928     * @param  \Splitit\RequestOptions $requestOptions
    28982929     *
    28992930     * @throws \InvalidArgumentException
     
    29372968     * @return \GuzzleHttp\Promise\PromiseInterface
    29382969     */
    2939     public function refundAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, string $contentType = self::contentTypes['refund'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    2940     {
     2970    public function refundAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, string $contentType = self::contentTypes['refund'][0], $requestOptions = null)
     2971    {
     2972        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    29412973        $returnType = '\Splitit\Model\InstallmentPlanRefundResponse';
    29422974        ["request" => $request, "serializedBody" => $serializedBody] = $this->refundRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_refund_request, $contentType);
     
    31803212     * @param  array<string,string> $extended_params (optional)
    31813213     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['search'] to see the possible values for this operation
     3214     * @param  \Splitit\RequestOptions $requestOptions
    31823215     *
    31833216     * @throws \Splitit\ApiException on non-2xx response
     
    31853218     * @return array of \Splitit\Model\InstallmentPlanSearchResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    31863219     */
    3187     public function searchWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number = null, $ref_order_number = null, $extended_params = null, string $contentType = self::contentTypes['search'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    3188     {
     3220    public function searchWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number = null, $ref_order_number = null, $extended_params = null, string $contentType = self::contentTypes['search'][0], \Splitit\RequestOptions $requestOptions = null)
     3221    {
     3222        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    31893223        ["request" => $request, "serializedBody" => $serializedBody] = $this->searchRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number, $ref_order_number, $extended_params, $contentType);
    31903224
     
    33933427     * @param  array<string,string> $extended_params (optional)
    33943428     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['search'] to see the possible values for this operation
     3429     * @param  \Splitit\RequestOptions $requestOptions
    33953430     *
    33963431     * @throws \InvalidArgumentException
     
    34313466     * @return \GuzzleHttp\Promise\PromiseInterface
    34323467     */
    3433     public function searchAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number = null, $ref_order_number = null, $extended_params = null, string $contentType = self::contentTypes['search'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    3434     {
     3468    public function searchAsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number = null, $ref_order_number = null, $extended_params = null, string $contentType = self::contentTypes['search'][0], $requestOptions = null)
     3469    {
     3470        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    34353471        $returnType = '\Splitit\Model\InstallmentPlanSearchResponse';
    34363472        ["request" => $request, "serializedBody" => $serializedBody] = $this->searchRequest($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_number, $ref_order_number, $extended_params, $contentType);
     
    36833719     * @param  \Splitit\Model\UpdateOrderRequest $update_order_request (required)
    36843720     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['updateOrder'] to see the possible values for this operation
     3721     * @param  \Splitit\RequestOptions $requestOptions
    36853722     *
    36863723     * @throws \Splitit\ApiException on non-2xx response
     
    36883725     * @return array of \Splitit\Model\InstallmentPlanUpdateResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    36893726     */
    3690     public function updateOrderWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, string $contentType = self::contentTypes['updateOrder'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    3691     {
     3727    public function updateOrderWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, string $contentType = self::contentTypes['updateOrder'][0], \Splitit\RequestOptions $requestOptions = null)
     3728    {
     3729        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    36923730        ["request" => $request, "serializedBody" => $serializedBody] = $this->updateOrderRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, $contentType);
    36933731
     
    38943932     * @param  \Splitit\Model\UpdateOrderRequest $update_order_request (required)
    38953933     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['updateOrder'] to see the possible values for this operation
     3934     * @param  \Splitit\RequestOptions $requestOptions
    38963935     *
    38973936     * @throws \InvalidArgumentException
     
    39393978     * @return \GuzzleHttp\Promise\PromiseInterface
    39403979     */
    3941     public function updateOrderAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, string $contentType = self::contentTypes['updateOrder'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    3942     {
     3980    public function updateOrderAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, string $contentType = self::contentTypes['updateOrder'][0], $requestOptions = null)
     3981    {
     3982        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    39433983        $returnType = '\Splitit\Model\InstallmentPlanUpdateResponse';
    39443984        ["request" => $request, "serializedBody" => $serializedBody] = $this->updateOrderRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $update_order_request, $contentType);
     
    41874227     * @param  \Splitit\Model\InstallmentPlanUpdateRequestByIdentifier $installment_plan_update_request_by_identifier (required)
    41884228     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['updateOrder2'] to see the possible values for this operation
     4229     * @param  \Splitit\RequestOptions $requestOptions
    41894230     *
    41904231     * @throws \Splitit\ApiException on non-2xx response
     
    41924233     * @return array of \Splitit\Model\InstallmentPlanUpdateResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    41934234     */
    4194     public function updateOrder2WithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, string $contentType = self::contentTypes['updateOrder2'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    4195     {
     4235    public function updateOrder2WithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, string $contentType = self::contentTypes['updateOrder2'][0], \Splitit\RequestOptions $requestOptions = null)
     4236    {
     4237        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    41964238        ["request" => $request, "serializedBody" => $serializedBody] = $this->updateOrder2Request($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, $contentType);
    41974239
     
    43964438     * @param  \Splitit\Model\InstallmentPlanUpdateRequestByIdentifier $installment_plan_update_request_by_identifier (required)
    43974439     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['updateOrder2'] to see the possible values for this operation
     4440     * @param  \Splitit\RequestOptions $requestOptions
    43984441     *
    43994442     * @throws \InvalidArgumentException
     
    44414484     * @return \GuzzleHttp\Promise\PromiseInterface
    44424485     */
    4443     public function updateOrder2AsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, string $contentType = self::contentTypes['updateOrder2'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    4444     {
     4486    public function updateOrder2AsyncWithHttpInfo($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, string $contentType = self::contentTypes['updateOrder2'][0], $requestOptions = null)
     4487    {
     4488        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    44454489        $returnType = '\Splitit\Model\InstallmentPlanUpdateResponse';
    44464490        ["request" => $request, "serializedBody" => $serializedBody] = $this->updateOrder2Request($x_splitit_idempotency_key, $x_splitit_touch_point, $installment_plan_update_request_by_identifier, $contentType);
     
    46594703     * @param  string $x_splitit_touch_point TouchPoint (required)
    46604704     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['verifyAuthorization'] to see the possible values for this operation
     4705     * @param  \Splitit\RequestOptions $requestOptions
    46614706     *
    46624707     * @throws \Splitit\ApiException on non-2xx response
     
    46644709     * @return array of \Splitit\Model\VerifyAuthorizationResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse|\Splitit\Model\FailedResponse, HTTP status code, HTTP response headers (array of strings)
    46654710     */
    4666     public function verifyAuthorizationWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['verifyAuthorization'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    4667     {
     4711    public function verifyAuthorizationWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['verifyAuthorization'][0], \Splitit\RequestOptions $requestOptions = null)
     4712    {
     4713        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    46684714        ["request" => $request, "serializedBody" => $serializedBody] = $this->verifyAuthorizationRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
    46694715
     
    48684914     * @param  string $x_splitit_touch_point TouchPoint (required)
    48694915     * @param  string $contentType The value for the Content-Type header. Check self::contentTypes['verifyAuthorization'] to see the possible values for this operation
     4916     * @param  \Splitit\RequestOptions $requestOptions
    48704917     *
    48714918     * @throws \InvalidArgumentException
     
    49024949     * @return \GuzzleHttp\Promise\PromiseInterface
    49034950     */
    4904     public function verifyAuthorizationAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['verifyAuthorization'][0], \Splitit\RequestOptions $requestOptions = new \Splitit\RequestOptions())
    4905     {
     4951    public function verifyAuthorizationAsyncWithHttpInfo($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, string $contentType = self::contentTypes['verifyAuthorization'][0], $requestOptions = null)
     4952    {
     4953        if ($requestOptions == null) $requestOptions = new \Splitit\RequestOptions();
    49064954        $returnType = '\Splitit\Model\VerifyAuthorizationResponse';
    49074955        ["request" => $request, "serializedBody" => $serializedBody] = $this->verifyAuthorizationRequest($installment_plan_number, $x_splitit_idempotency_key, $x_splitit_touch_point, $contentType);
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Client.php

    r2934336 r2940292  
    55class Client
    66{
    7     public readonly \Splitit\Api\InstallmentPlanApi $installmentPlan;
     7    /** @var \Splitit\Api\InstallmentPlanApi */
     8    public $installmentPlan;
    89
    910    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Configuration.php

    r2934336 r2940292  
    6464     * @var string
    6565     */
    66     protected string $tokenUrl = "https://id.production.splitit.com/connect/token";
     66    protected $tokenUrl = "https://id.production.splitit.com/connect/token";
    6767
    6868    /**
     
    7171     * @var string
    7272     */
    73     protected string $clientId = '';
     73    protected $clientId = '';
    7474
    7575    /**
     
    7878     * @var string
    7979     */
    80     protected string $clientSecret = '';
     80    protected $clientSecret = '';
    8181
    8282    /**
     
    120120     * @var string
    121121     */
    122     protected $userAgent = 'Konfig/1.13.0/PHP';
     122    protected $userAgent = 'Konfig/2.0.0/PHP';
    123123
    124124    /**
     
    500500        $report .= '    PHP Version: ' . PHP_VERSION . PHP_EOL;
    501501        $report .= '    The version of the OpenAPI document: 1.0.0' . PHP_EOL;
    502         $report .= '    SDK Package Version: 1.13.0' . PHP_EOL;
     502        $report .= '    SDK Package Version: 2.0.0' . PHP_EOL;
    503503        $report .= '    Temp Folder Path: ' . self::getDefaultConfiguration()->getTempFolderPath() . PHP_EOL;
    504504
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/CustomApi.php

    r2934336 r2940292  
    1919        array &$queryParams,
    2020        array &$headers,
    21         &$httpBody,
     21        &$httpBody
    2222    ) {
    2323    }
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/AddressData.php

    r2934336 r2940292  
    7979      * @var boolean[]
    8080      */
    81     protected static array $openAPINullables = [
     81    protected static $openAPINullables = [
    8282        'address_line' => false,
    8383        'address_line2' => false,
     
    9393      * @var boolean[]
    9494      */
    95     protected array $openAPINullablesSetToNull = [];
     95    protected $openAPINullablesSetToNull = [];
    9696
    9797    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/AddressDataModel.php

    r2934336 r2940292  
    7979      * @var boolean[]
    8080      */
    81     protected static array $openAPINullables = [
     81    protected static $openAPINullables = [
    8282        'address_line1' => false,
    8383        'address_line2' => false,
     
    9393      * @var boolean[]
    9494      */
    95     protected array $openAPINullablesSetToNull = [];
     95    protected $openAPINullablesSetToNull = [];
    9696
    9797    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/AuthorizationModel.php

    r2934336 r2940292  
    5858        'three_ds_redirect' => '\Splitit\Model\ThreeDsRedirectDataV3',
    5959        'cavv' => 'string',
    60         'eci' => 'string'
     60        'eci' => 'string',
     61        'gateway_source_response' => 'string'
    6162    ];
    6263
     
    7778        'three_ds_redirect' => null,
    7879        'cavv' => null,
    79         'eci' => null
     80        'eci' => null,
     81        'gateway_source_response' => null
    8082    ];
    8183
     
    8587      * @var boolean[]
    8688      */
    87     protected static array $openAPINullables = [
     89    protected static $openAPINullables = [
    8890        'status' => false,
    8991        'date' => false,
     
    9496        'three_ds_redirect' => false,
    9597        'cavv' => false,
    96         'eci' => false
     98        'eci' => false,
     99        'gateway_source_response' => false
    97100    ];
    98101
     
    102105      * @var boolean[]
    103106      */
    104     protected array $openAPINullablesSetToNull = [];
     107    protected $openAPINullablesSetToNull = [];
    105108
    106109    /**
     
    191194        'three_ds_redirect' => 'ThreeDSRedirect',
    192195        'cavv' => 'CAVV',
    193         'eci' => 'ECI'
     196        'eci' => 'ECI',
     197        'gateway_source_response' => 'GatewaySourceResponse'
    194198    ];
    195199
     
    208212        'three_ds_redirect' => 'setThreeDsRedirect',
    209213        'cavv' => 'setCavv',
    210         'eci' => 'setEci'
     214        'eci' => 'setEci',
     215        'gateway_source_response' => 'setGatewaySourceResponse'
    211216    ];
    212217
     
    225230        'three_ds_redirect' => 'getThreeDsRedirect',
    226231        'cavv' => 'getCavv',
    227         'eci' => 'getEci'
     232        'eci' => 'getEci',
     233        'gateway_source_response' => 'getGatewaySourceResponse'
    228234    ];
    229235
     
    294300        $this->setIfExists('cavv', $data ?? [], null);
    295301        $this->setIfExists('eci', $data ?? [], null);
     302        $this->setIfExists('gateway_source_response', $data ?? [], null);
    296303    }
    297304
     
    601608        return $this;
    602609    }
     610
     611    /**
     612     * Gets gateway_source_response
     613     *
     614     * @return string|null
     615     */
     616    public function getGatewaySourceResponse()
     617    {
     618        return $this->container['gateway_source_response'];
     619    }
     620
     621    /**
     622     * Sets gateway_source_response
     623     *
     624     * @param string|null $gateway_source_response gateway_source_response
     625     *
     626     * @return self
     627     */
     628    public function setGatewaySourceResponse($gateway_source_response)
     629    {
     630
     631        if (is_null($gateway_source_response)) {
     632            throw new \InvalidArgumentException('non-nullable gateway_source_response cannot be null');
     633        }
     634
     635        $this->container['gateway_source_response'] = $gateway_source_response;
     636
     637        return $this;
     638    }
    603639    /**
    604640     * Returns true if offset exists. False otherwise.
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/CardData.php

    r2934336 r2940292  
    8181      * @var boolean[]
    8282      */
    83     protected static array $openAPINullables = [
     83    protected static $openAPINullables = [
    8484        'card_holder_full_name' => false,
    8585        'card_number' => false,
     
    9696      * @var boolean[]
    9797      */
    98     protected array $openAPINullablesSetToNull = [];
     98    protected $openAPINullablesSetToNull = [];
    9999
    100100    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/CheckInstallmentsEligibilityRequest.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'plan_data' => false,
    7777        'card_details' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/Error.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'code' => false,
    7777        'message' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/ErrorExtended.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'code' => false,
    7979        'message' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/ErrorExtendedAllOf.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'extra_data' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/EventsEndpointsModel.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'create_succeeded' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/FailedResponse.php

    r2934336 r2940292  
    7171      * @var boolean[]
    7272      */
    73     protected static array $openAPINullables = [
     73    protected static $openAPINullables = [
    7474        'trace_id' => false,
    7575        'error' => false
     
    8181      * @var boolean[]
    8282      */
    83     protected array $openAPINullablesSetToNull = [];
     83    protected $openAPINullablesSetToNull = [];
    8484
    8585    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/IdentifierContract.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'ref_order_number' => false,
    7777        'installment_plan_number' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InitiatePlanResponse.php

    r2934336 r2940292  
    8787      * @var boolean[]
    8888      */
    89     protected static array $openAPINullables = [
     89    protected static $openAPINullables = [
    9090        'installment_plan_number' => false,
    9191        'ref_order_number' => false,
     
    105105      * @var boolean[]
    106106      */
    107     protected array $openAPINullablesSetToNull = [];
     107    protected $openAPINullablesSetToNull = [];
    108108
    109109    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InitiateRedirectionEndpointsModel.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'succeeded' => false,
    7777        'failed' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/Installment.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'installment_number' => false,
    7979        'amount' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanCancelResponse.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'installment_plan_number' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanCreateRequest.php

    r2934336 r2940292  
    5858        'payment_method' => '\Splitit\Model\PaymentMethodModel',
    5959        'redirect_urls' => '\Splitit\Model\RedirectionEndpointsModel',
     60        'processing_data' => '\Splitit\Model\ProcessingData',
    6061        'events_endpoints' => '\Splitit\Model\EventsEndpointsModel'
    6162    ];
     
    7778        'payment_method' => null,
    7879        'redirect_urls' => null,
     80        'processing_data' => null,
    7981        'events_endpoints' => null
    8082    ];
     
    8587      * @var boolean[]
    8688      */
    87     protected static array $openAPINullables = [
     89    protected static $openAPINullables = [
    8890        'auto_capture' => false,
    8991        'attempt3d_secure' => false,
     
    9496        'payment_method' => false,
    9597        'redirect_urls' => false,
     98        'processing_data' => false,
    9699        'events_endpoints' => false
    97100    ];
     
    102105      * @var boolean[]
    103106      */
    104     protected array $openAPINullablesSetToNull = [];
     107    protected $openAPINullablesSetToNull = [];
    105108
    106109    /**
     
    191194        'payment_method' => 'PaymentMethod',
    192195        'redirect_urls' => 'RedirectUrls',
     196        'processing_data' => 'ProcessingData',
    193197        'events_endpoints' => 'EventsEndpoints'
    194198    ];
     
    208212        'payment_method' => 'setPaymentMethod',
    209213        'redirect_urls' => 'setRedirectUrls',
     214        'processing_data' => 'setProcessingData',
    210215        'events_endpoints' => 'setEventsEndpoints'
    211216    ];
     
    225230        'payment_method' => 'getPaymentMethod',
    226231        'redirect_urls' => 'getRedirectUrls',
     232        'processing_data' => 'getProcessingData',
    227233        'events_endpoints' => 'getEventsEndpoints'
    228234    ];
     
    293299        $this->setIfExists('payment_method', $data ?? [], null);
    294300        $this->setIfExists('redirect_urls', $data ?? [], null);
     301        $this->setIfExists('processing_data', $data ?? [], null);
    295302        $this->setIfExists('events_endpoints', $data ?? [], null);
    296303    }
     
    577584
    578585    /**
     586     * Gets processing_data
     587     *
     588     * @return \Splitit\Model\ProcessingData|null
     589     */
     590    public function getProcessingData()
     591    {
     592        return $this->container['processing_data'];
     593    }
     594
     595    /**
     596     * Sets processing_data
     597     *
     598     * @param \Splitit\Model\ProcessingData|null $processing_data processing_data
     599     *
     600     * @return self
     601     */
     602    public function setProcessingData($processing_data)
     603    {
     604
     605        if (is_null($processing_data)) {
     606            throw new \InvalidArgumentException('non-nullable processing_data cannot be null');
     607        }
     608
     609        $this->container['processing_data'] = $processing_data;
     610
     611        return $this;
     612    }
     613
     614    /**
    579615     * Gets events_endpoints
    580616     *
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanCreateResponse.php

    r2934336 r2940292  
    9797      * @var boolean[]
    9898      */
    99     protected static array $openAPINullables = [
     99    protected static $openAPINullables = [
    100100        'installment_plan_number' => false,
    101101        'date_created' => false,
     
    120120      * @var boolean[]
    121121      */
    122     protected array $openAPINullablesSetToNull = [];
     122    protected $openAPINullablesSetToNull = [];
    123123
    124124    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanGetResponse.php

    r2934336 r2940292  
    9999      * @var boolean[]
    100100      */
    101     protected static array $openAPINullables = [
     101    protected static $openAPINullables = [
    102102        'installment_plan_number' => false,
    103103        'date_created' => false,
     
    123123      * @var boolean[]
    124124      */
    125     protected array $openAPINullablesSetToNull = [];
     125    protected $openAPINullablesSetToNull = [];
    126126
    127127    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanInitiateRequest.php

    r2934336 r2940292  
    5757        'redirect_urls' => '\Splitit\Model\InitiateRedirectionEndpointsModel',
    5858        'ux_settings' => '\Splitit\Model\UxSettingsModel',
    59         'events_endpoints' => '\Splitit\Model\EventsEndpointsModel'
     59        'events_endpoints' => '\Splitit\Model\EventsEndpointsModel',
     60        'processing_data' => '\Splitit\Model\ProcessingData'
    6061    ];
    6162
     
    7576        'redirect_urls' => null,
    7677        'ux_settings' => null,
    77         'events_endpoints' => null
     78        'events_endpoints' => null,
     79        'processing_data' => null
    7880    ];
    7981
     
    8385      * @var boolean[]
    8486      */
    85     protected static array $openAPINullables = [
     87    protected static $openAPINullables = [
    8688        'auto_capture' => false,
    8789        'attempt3d_secure' => false,
     
    9193        'redirect_urls' => false,
    9294        'ux_settings' => false,
    93         'events_endpoints' => false
     95        'events_endpoints' => false,
     96        'processing_data' => false
    9497    ];
    9598
     
    99102      * @var boolean[]
    100103      */
    101     protected array $openAPINullablesSetToNull = [];
     104    protected $openAPINullablesSetToNull = [];
    102105
    103106    /**
     
    187190        'redirect_urls' => 'RedirectUrls',
    188191        'ux_settings' => 'UxSettings',
    189         'events_endpoints' => 'EventsEndpoints'
     192        'events_endpoints' => 'EventsEndpoints',
     193        'processing_data' => 'ProcessingData'
    190194    ];
    191195
     
    203207        'redirect_urls' => 'setRedirectUrls',
    204208        'ux_settings' => 'setUxSettings',
    205         'events_endpoints' => 'setEventsEndpoints'
     209        'events_endpoints' => 'setEventsEndpoints',
     210        'processing_data' => 'setProcessingData'
    206211    ];
    207212
     
    219224        'redirect_urls' => 'getRedirectUrls',
    220225        'ux_settings' => 'getUxSettings',
    221         'events_endpoints' => 'getEventsEndpoints'
     226        'events_endpoints' => 'getEventsEndpoints',
     227        'processing_data' => 'getProcessingData'
    222228    ];
    223229
     
    287293        $this->setIfExists('ux_settings', $data ?? [], null);
    288294        $this->setIfExists('events_endpoints', $data ?? [], null);
     295        $this->setIfExists('processing_data', $data ?? [], null);
    289296    }
    290297
     
    565572        return $this;
    566573    }
     574
     575    /**
     576     * Gets processing_data
     577     *
     578     * @return \Splitit\Model\ProcessingData|null
     579     */
     580    public function getProcessingData()
     581    {
     582        return $this->container['processing_data'];
     583    }
     584
     585    /**
     586     * Sets processing_data
     587     *
     588     * @param \Splitit\Model\ProcessingData|null $processing_data processing_data
     589     *
     590     * @return self
     591     */
     592    public function setProcessingData($processing_data)
     593    {
     594
     595        if (is_null($processing_data)) {
     596            throw new \InvalidArgumentException('non-nullable processing_data cannot be null');
     597        }
     598
     599        $this->container['processing_data'] = $processing_data;
     600
     601        return $this;
     602    }
    567603    /**
    568604     * Returns true if offset exists. False otherwise.
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanRefundRequest.php

    r2934336 r2940292  
    7171      * @var boolean[]
    7272      */
    73     protected static array $openAPINullables = [
     73    protected static $openAPINullables = [
    7474        'amount' => false,
    7575        'refund_strategy' => false
     
    8181      * @var boolean[]
    8282      */
    83     protected array $openAPINullablesSetToNull = [];
     83    protected $openAPINullablesSetToNull = [];
    8484
    8585    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanRefundResponse.php

    r2934336 r2940292  
    7979      * @var boolean[]
    8080      */
    81     protected static array $openAPINullables = [
     81    protected static $openAPINullables = [
    8282        'refund_id' => false,
    8383        'installment_plan_number' => false,
     
    9393      * @var boolean[]
    9494      */
    95     protected array $openAPINullablesSetToNull = [];
     95    protected $openAPINullablesSetToNull = [];
    9696
    9797    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanSearchResponse.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'plan_list' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanUpdateRequest.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'ref_order_number' => false,
    7979        'tracking_number' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanUpdateRequestByIdentifier.php

    r2934336 r2940292  
    7777      * @var boolean[]
    7878      */
    79     protected static array $openAPINullables = [
     79    protected static $openAPINullables = [
    8080        'ref_order_number' => false,
    8181        'tracking_number' => false,
     
    9090      * @var boolean[]
    9191      */
    92     protected array $openAPINullablesSetToNull = [];
     92    protected $openAPINullablesSetToNull = [];
    9393
    9494    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanUpdateRequestByIdentifierAllOf.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'identifier' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentPlanUpdateResponse.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'ref_order_number' => false,
    7979        'installment_plan_number' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/InstallmentsEligibilityResponse.php

    r2934336 r2940292  
    7171      * @var boolean[]
    7272      */
    73     protected static array $openAPINullables = [
     73    protected static $openAPINullables = [
    7474        'installment_provider' => false,
    7575        'payment_plan_options' => false
     
    8181      * @var boolean[]
    8282      */
    83     protected array $openAPINullablesSetToNull = [];
     83    protected $openAPINullablesSetToNull = [];
    8484
    8585    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/LinksData.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'checkout' => false,
    7979        'learn_more' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/LinksModel.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'privacy_policy_url' => false,
    7777        'terms_and_conditions_url' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PaymentMethodModel.php

    r2934336 r2940292  
    5252        'type' => '\Splitit\Model\PaymentMethodType',
    5353        'card' => '\Splitit\Model\CardData',
    54         'token' => 'string'
     54        'token' => 'string',
     55        'bluesnap_vaulted_shopper_token' => '\Splitit\Model\BluesnapVaultedShopperToken',
     56        'mocker_shopper_token' => '\Splitit\Model\MockerShopperToken'
    5557    ];
    5658
     
    6567        'type' => null,
    6668        'card' => null,
    67         'token' => null
     69        'token' => null,
     70        'bluesnap_vaulted_shopper_token' => null,
     71        'mocker_shopper_token' => null
    6872    ];
    6973
     
    7377      * @var boolean[]
    7478      */
    75     protected static array $openAPINullables = [
     79    protected static $openAPINullables = [
    7680        'type' => false,
    7781        'card' => false,
    78         'token' => false
     82        'token' => false,
     83        'bluesnap_vaulted_shopper_token' => false,
     84        'mocker_shopper_token' => false
    7985    ];
    8086
     
    8490      * @var boolean[]
    8591      */
    86     protected array $openAPINullablesSetToNull = [];
     92    protected $openAPINullablesSetToNull = [];
    8793
    8894    /**
     
    167173        'type' => 'Type',
    168174        'card' => 'Card',
    169         'token' => 'Token'
     175        'token' => 'Token',
     176        'bluesnap_vaulted_shopper_token' => 'BluesnapVaultedShopperToken',
     177        'mocker_shopper_token' => 'MockerShopperToken'
    170178    ];
    171179
     
    178186        'type' => 'setType',
    179187        'card' => 'setCard',
    180         'token' => 'setToken'
     188        'token' => 'setToken',
     189        'bluesnap_vaulted_shopper_token' => 'setBluesnapVaultedShopperToken',
     190        'mocker_shopper_token' => 'setMockerShopperToken'
    181191    ];
    182192
     
    189199        'type' => 'getType',
    190200        'card' => 'getCard',
    191         'token' => 'getToken'
     201        'token' => 'getToken',
     202        'bluesnap_vaulted_shopper_token' => 'getBluesnapVaultedShopperToken',
     203        'mocker_shopper_token' => 'getMockerShopperToken'
    192204    ];
    193205
     
    252264        $this->setIfExists('card', $data ?? [], null);
    253265        $this->setIfExists('token', $data ?? [], null);
     266        $this->setIfExists('bluesnap_vaulted_shopper_token', $data ?? [], null);
     267        $this->setIfExists('mocker_shopper_token', $data ?? [], null);
    254268    }
    255269
     
    385399        return $this;
    386400    }
     401
     402    /**
     403     * Gets bluesnap_vaulted_shopper_token
     404     *
     405     * @return \Splitit\Model\BluesnapVaultedShopperToken|null
     406     */
     407    public function getBluesnapVaultedShopperToken()
     408    {
     409        return $this->container['bluesnap_vaulted_shopper_token'];
     410    }
     411
     412    /**
     413     * Sets bluesnap_vaulted_shopper_token
     414     *
     415     * @param \Splitit\Model\BluesnapVaultedShopperToken|null $bluesnap_vaulted_shopper_token bluesnap_vaulted_shopper_token
     416     *
     417     * @return self
     418     */
     419    public function setBluesnapVaultedShopperToken($bluesnap_vaulted_shopper_token)
     420    {
     421
     422        if (is_null($bluesnap_vaulted_shopper_token)) {
     423            throw new \InvalidArgumentException('non-nullable bluesnap_vaulted_shopper_token cannot be null');
     424        }
     425
     426        $this->container['bluesnap_vaulted_shopper_token'] = $bluesnap_vaulted_shopper_token;
     427
     428        return $this;
     429    }
     430
     431    /**
     432     * Gets mocker_shopper_token
     433     *
     434     * @return \Splitit\Model\MockerShopperToken|null
     435     */
     436    public function getMockerShopperToken()
     437    {
     438        return $this->container['mocker_shopper_token'];
     439    }
     440
     441    /**
     442     * Sets mocker_shopper_token
     443     *
     444     * @param \Splitit\Model\MockerShopperToken|null $mocker_shopper_token mocker_shopper_token
     445     *
     446     * @return self
     447     */
     448    public function setMockerShopperToken($mocker_shopper_token)
     449    {
     450
     451        if (is_null($mocker_shopper_token)) {
     452            throw new \InvalidArgumentException('non-nullable mocker_shopper_token cannot be null');
     453        }
     454
     455        $this->container['mocker_shopper_token'] = $mocker_shopper_token;
     456
     457        return $this;
     458    }
    387459    /**
    388460     * Returns true if offset exists. False otherwise.
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PaymentMethodType.php

    r2934336 r2940292  
    4040    public const SPLITIT_TOKEN = 'SplititToken';
    4141
     42    public const BLUESNAP_VAULTED_SHOPPER_TOKEN = 'BluesnapVaultedShopperToken';
     43
     44    public const SPLITIT_MOCKER_V2_TOKEN = 'SplititMockerV2Token';
     45
    4246    /**
    4347     * Gets allowable values of the enum
     
    4852        return [
    4953            self::CARD,
    50             self::SPLITIT_TOKEN
     54            self::SPLITIT_TOKEN,
     55            self::BLUESNAP_VAULTED_SHOPPER_TOKEN,
     56            self::SPLITIT_MOCKER_V2_TOKEN
    5157        ];
    5258    }
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PaymentPlanOptionModel.php

    r2934336 r2940292  
    8181      * @var boolean[]
    8282      */
    83     protected static array $openAPINullables = [
     83    protected static $openAPINullables = [
    8484        'number_of_installments' => false,
    8585        'first_installment_amount' => false,
     
    9696      * @var boolean[]
    9797      */
    98     protected array $openAPINullablesSetToNull = [];
     98    protected $openAPINullablesSetToNull = [];
    9999
    100100    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PlanData.php

    r2934336 r2940292  
    5959        'allowed_installment_options' => 'int[]',
    6060        'tags' => 'array<string,string>',
     61        'processing_data' => '\Splitit\Model\ProcessingData2',
    6162        'first_installment_date' => '\DateTime'
    6263    ];
     
    7980        'allowed_installment_options' => 'int32',
    8081        'tags' => null,
     82        'processing_data' => null,
    8183        'first_installment_date' => 'date-time'
    8284    ];
     
    8789      * @var boolean[]
    8890      */
    89     protected static array $openAPINullables = [
     91    protected static $openAPINullables = [
    9092        'terminal_id' => false,
    9193        'total_amount' => false,
     
    9799        'allowed_installment_options' => false,
    98100        'tags' => false,
     101        'processing_data' => false,
    99102        'first_installment_date' => false
    100103    ];
     
    105108      * @var boolean[]
    106109      */
    107     protected array $openAPINullablesSetToNull = [];
     110    protected $openAPINullablesSetToNull = [];
    108111
    109112    /**
     
    195198        'allowed_installment_options' => 'AllowedInstallmentOptions',
    196199        'tags' => 'Tags',
     200        'processing_data' => 'ProcessingData',
    197201        'first_installment_date' => 'FirstInstallmentDate'
    198202    ];
     
    213217        'allowed_installment_options' => 'setAllowedInstallmentOptions',
    214218        'tags' => 'setTags',
     219        'processing_data' => 'setProcessingData',
    215220        'first_installment_date' => 'setFirstInstallmentDate'
    216221    ];
     
    231236        'allowed_installment_options' => 'getAllowedInstallmentOptions',
    232237        'tags' => 'getTags',
     238        'processing_data' => 'getProcessingData',
    233239        'first_installment_date' => 'getFirstInstallmentDate'
    234240    ];
     
    300306        $this->setIfExists('allowed_installment_options', $data ?? [], null);
    301307        $this->setIfExists('tags', $data ?? [], null);
     308        $this->setIfExists('processing_data', $data ?? [], null);
    302309        $this->setIfExists('first_installment_date', $data ?? [], null);
    303310    }
     
    616623
    617624    /**
     625     * Gets processing_data
     626     *
     627     * @return \Splitit\Model\ProcessingData2|null
     628     */
     629    public function getProcessingData()
     630    {
     631        return $this->container['processing_data'];
     632    }
     633
     634    /**
     635     * Sets processing_data
     636     *
     637     * @param \Splitit\Model\ProcessingData2|null $processing_data processing_data
     638     *
     639     * @return self
     640     */
     641    public function setProcessingData($processing_data)
     642    {
     643
     644        if (is_null($processing_data)) {
     645            throw new \InvalidArgumentException('non-nullable processing_data cannot be null');
     646        }
     647
     648        $this->container['processing_data'] = $processing_data;
     649
     650        return $this;
     651    }
     652
     653    /**
    618654     * Gets first_installment_date
    619655     *
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PlanDataModel.php

    r2934336 r2940292  
    8585      * @var boolean[]
    8686      */
    87     protected static array $openAPINullables = [
     87    protected static $openAPINullables = [
    8888        'total_amount' => false,
    8989        'currency' => false,
     
    102102      * @var boolean[]
    103103      */
    104     protected array $openAPINullablesSetToNull = [];
     104    protected $openAPINullablesSetToNull = [];
    105105
    106106    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PlanErrorResponse.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'trace_id' => false,
    7777        'error' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/PlanErrorResponseAllOf.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'installment_plan_number' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/RedirectionEndpointsModel.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'authorize_succeeded' => false,
    7979        'succeeded' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/RefundModel.php

    r2934336 r2940292  
    7979      * @var boolean[]
    8080      */
    81     protected static array $openAPINullables = [
     81    protected static $openAPINullables = [
    8282        'refund_id' => false,
    8383        'submit_date' => false,
     
    9393      * @var boolean[]
    9494      */
    95     protected array $openAPINullablesSetToNull = [];
     95    protected $openAPINullablesSetToNull = [];
    9696
    9797    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/RefundSummary.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'total_amount' => false,
    7979        'failed_amount' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/SearchInstallmentPlanResponseItem.php

    r2934336 r2940292  
    9999      * @var boolean[]
    100100      */
    101     protected static array $openAPINullables = [
     101    protected static $openAPINullables = [
    102102        'installment_plan_number' => false,
    103103        'date_created' => false,
     
    123123      * @var boolean[]
    124124      */
    125     protected array $openAPINullablesSetToNull = [];
     125    protected $openAPINullablesSetToNull = [];
    126126
    127127    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/ShopperData.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'full_name' => false,
    7979        'email' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/ThreeDsRedirectDataV3.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'url' => false,
    7777        'verb' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/UpdateOrderRequest.php

    r2934336 r2940292  
    7575      * @var boolean[]
    7676      */
    77     protected static array $openAPINullables = [
     77    protected static $openAPINullables = [
    7878        'tracking_number' => false,
    7979        'ref_order_number' => false,
     
    8787      * @var boolean[]
    8888      */
    89     protected array $openAPINullablesSetToNull = [];
     89    protected $openAPINullablesSetToNull = [];
    9090
    9191    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/UxSettingsModel.php

    r2934336 r2940292  
    6969      * @var boolean[]
    7070      */
    71     protected static array $openAPINullables = [
     71    protected static $openAPINullables = [
    7272        'displayed_installment_options' => false
    7373    ];
     
    7878      * @var boolean[]
    7979      */
    80     protected array $openAPINullablesSetToNull = [];
     80    protected $openAPINullablesSetToNull = [];
    8181
    8282    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/Model/VerifyAuthorizationResponse.php

    r2934336 r2940292  
    7373      * @var boolean[]
    7474      */
    75     protected static array $openAPINullables = [
     75    protected static $openAPINullables = [
    7676        'is_authorized' => false,
    7777        'authorization_amount' => false,
     
    8484      * @var boolean[]
    8585      */
    86     protected array $openAPINullablesSetToNull = [];
     86    protected $openAPINullablesSetToNull = [];
    8787
    8888    /**
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/lib/RequestOptions.php

    r2934336 r2940292  
    55class RequestOptions
    66{
    7     private bool $retryOAuth;
     7    /** @var boolean */
     8    private $retryOAuth;
    89
    910    public function __construct(bool $retryOAuth = true)
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/phpunit.xml.dist

    r2934336 r2940292  
    11<?xml version="1.0" encoding="UTF-8"?>
    22<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" bootstrap="./vendor/autoload.php" colors="true" convertErrorsToExceptions="true" convertNoticesToExceptions="true" convertWarningsToExceptions="true" stopOnFailure="false" xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/9.3/phpunit.xsd">
    3   <coverage processUncoveredFiles="true">
    4     <include>
    5       <directory suffix=".php">./lib/Api</directory>
    6       <directory suffix=".php">./lib/Model</directory>
    7     </include>
    8   </coverage>
    93  <testsuites>
    104    <testsuite name="tests">
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Api/InstallmentPlanApiTest.php

    r2934336 r2940292  
    3232{
    3333
    34     protected \Splitit\Client $splitit;
     34    /** @var \Splitit\Client */
     35    protected $splitit;
    3536
    3637    /**
     
    4748    {
    4849        $this->splitit = new \Splitit\Client(
    49             host: "https://web-api-v3.sandbox.splitit.com",
    50             tokenUrl: "https://id.sandbox.splitit.com/connect/token",
    51             clientId: getenv("SPLITIT_CLIENT_ID"),
    52             clientSecret: getenv("SPLITIT_CLIENT_SECRET"),
     50            "https://id.sandbox.splitit.com/connect/token",
     51            getenv("SPLITIT_CLIENT_ID"),
     52            getenv("SPLITIT_CLIENT_SECRET"),
     53            null,
     54            "https://web-api-v3.sandbox.splitit.com"
    5355        );
    5456    }
     
    113115    {
    114116        $response = $this->splitit->installmentPlan->post(
    115             x_splitit_idempotency_key: date("c"),
    116             x_splitit_touch_point: date("c"),
    117             auto_capture: true,
    118             attempt3d_secure: true,
    119             shopper: [
     117            true,
     118            date("c"),
     119            date("c"),
     120            true,
     121            [
    120122                'email' => 'fake@email.com',
    121123            ],
    122             plan_data: [
     124            [
    123125                'total_amount' => 10,
    124126                'number_of_installments' => 10,
     
    126128                'purchase_method' => "InStore",
    127129            ],
    128             billing_address: [
     130            [
    129131                'address_line1' => '144 Union St',
    130132                'city' => 'Brooklyn',
     
    133135                'country' => 'United States',
    134136            ],
    135             redirect_urls: [],
     137            []
    136138        );
    137139        $this->assertNotNull(
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Model/AuthorizationModelTest.php

    r2934336 r2940292  
    152152        $this->markTestIncomplete('Not implemented');
    153153    }
     154
     155    /**
     156     * Test attribute "gateway_source_response"
     157     */
     158    public function testPropertyGatewaySourceResponse()
     159    {
     160        // TODO: implement
     161        $this->markTestIncomplete('Not implemented');
     162    }
    154163}
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Model/InstallmentPlanCreateRequestTest.php

    r2934336 r2940292  
    145145
    146146    /**
     147     * Test attribute "processing_data"
     148     */
     149    public function testPropertyProcessingData()
     150    {
     151        // TODO: implement
     152        $this->markTestIncomplete('Not implemented');
     153    }
     154
     155    /**
    147156     * Test attribute "events_endpoints"
    148157     */
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Model/InstallmentPlanInitiateRequestTest.php

    r2934336 r2940292  
    143143        $this->markTestIncomplete('Not implemented');
    144144    }
     145
     146    /**
     147     * Test attribute "processing_data"
     148     */
     149    public function testPropertyProcessingData()
     150    {
     151        // TODO: implement
     152        $this->markTestIncomplete('Not implemented');
     153    }
    145154}
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Model/PaymentMethodModelTest.php

    r2934336 r2940292  
    9898        $this->markTestIncomplete('Not implemented');
    9999    }
     100
     101    /**
     102     * Test attribute "bluesnap_vaulted_shopper_token"
     103     */
     104    public function testPropertyBluesnapVaultedShopperToken()
     105    {
     106        // TODO: implement
     107        $this->markTestIncomplete('Not implemented');
     108    }
     109
     110    /**
     111     * Test attribute "mocker_shopper_token"
     112     */
     113    public function testPropertyMockerShopperToken()
     114    {
     115        // TODO: implement
     116        $this->markTestIncomplete('Not implemented');
     117    }
    100118}
  • splitit-installment-payments/trunk/vendor/konfig/splitit-web-php-sdk/test/Model/PlanDataTest.php

    r2934336 r2940292  
    154154
    155155    /**
     156     * Test attribute "processing_data"
     157     */
     158    public function testPropertyProcessingData()
     159    {
     160        // TODO: implement
     161        $this->markTestIncomplete('Not implemented');
     162    }
     163
     164    /**
    156165     * Test attribute "first_installment_date"
    157166     */
  • splitit-installment-payments/trunk/vendor/symfony/deprecation-contracts/LICENSE

    r2934336 r2940292  
    1 Copyright (c) 2020-present Fabien Potencier
     1Copyright (c) 2020-2022 Fabien Potencier
    22
    33Permission is hereby granted, free of charge, to any person obtaining a copy
  • splitit-installment-payments/trunk/vendor/symfony/deprecation-contracts/README.md

    r2934336 r2940292  
    2323`Since symfony/blockchain 8.9: Using "bitcoin" is deprecated, use "fabcoin" instead.`
    2424
    25 While not recommended, the deprecation notices can be completely ignored by declaring an empty
     25While not necessarily recommended, the deprecation notices can be completely ignored by declaring an empty
    2626`function trigger_deprecation() {}` in your application.
  • splitit-installment-payments/trunk/vendor/symfony/deprecation-contracts/composer.json

    r2934336 r2940292  
    1616    ],
    1717    "require": {
    18         "php": ">=8.1"
     18        "php": ">=7.1"
    1919    },
    2020    "autoload": {
     
    2626    "extra": {
    2727        "branch-alias": {
    28             "dev-main": "3.4-dev"
     28            "dev-main": "2.5-dev"
    2929        },
    3030        "thanks": {
  • splitit-installment-payments/trunk/vendor/symfony/deprecation-contracts/function.php

    r2934336 r2940292  
    2121     * @author Nicolas Grekas <p@tchwork.com>
    2222     */
    23     function trigger_deprecation(string $package, string $version, string $message, mixed ...$args): void
     23    function trigger_deprecation(string $package, string $version, string $message, ...$args): void
    2424    {
    2525        @trigger_error(($package || $version ? "Since $package $version: " : '').($args ? vsprintf($message, $args) : $message), \E_USER_DEPRECATED);
Note: See TracChangeset for help on using the changeset viewer.