<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Vertex API documentation Blog</title>
        <link>https://developers.vertexgateway.com/blog</link>
        <description>Vertex API documentation Blog</description>
        <lastBuildDate>Wed, 24 Sep 2025 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Release 24.09.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/24-09-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/24-09-2025</guid>
            <pubDate>Wed, 24 Sep 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="enhanced-customer-management">Enhanced Customer Management<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#enhanced-customer-management" class="hash-link" aria-label="Direct link to Enhanced Customer Management" title="Direct link to Enhanced Customer Management">​</a></h3>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/create-new-customer">Create New Customer</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/customers">Retrieve Customer Information</a> endpoints have been expanded with additional customer profile fields:</p>
<ul>
<li><code>affiliatedId</code>: An optional identifier for customer. This field allows merchants to pass arbitrary values that will be stored in the customer record.</li>
<li><code>billingAddress</code>: Complete billing address information for customer profiles.</li>
<li><code>birthDate</code>: Customer's date of birth in ISO 8601 format (YYYY-MM-DD).</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="cryptocurrency-payment-enhancements">Cryptocurrency Payment Enhancements<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#cryptocurrency-payment-enhancements" class="hash-link" aria-label="Direct link to Cryptocurrency Payment Enhancements" title="Direct link to Cryptocurrency Payment Enhancements">​</a></h3>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint now includes cryptocurrency payment support through the new <code>cryptoPayment</code> object:</p>
<ul>
<li><code>walletTokenStandard</code>: Specifies the token standard for the customer's wallet cryptocurrency (e.g., TRC20, ERC-20, BEP-20). Required for token-based cryptocurrencies but not for native cryptocurrencies like BTC or ETH.</li>
<li><code>accountCurrency</code>: Configures the merchant account currency for cryptocurrency payments, including both the currency and its network token standard when applicable.</li>
<li>The <code>cryptoTokenStandard</code> field has been removed from the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">order creation request</a>, with this functionality now handled through the dedicated <code>cryptoPayment</code> object.</li>
</ul>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-cryptowallet-customer-createcryptowallet">Create Crypto Wallet</a> endpoint has been updated:</p>
<ul>
<li>The <code>tokenStandard</code> field has been renamed to <code>networkTokenStandart</code> within the <code>accountCurrency</code> object for consistency.</li>
<li>The <code>accountCurrency</code> field is now nullable.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="expanded-payment-method-support">Expanded Payment Method Support<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#expanded-payment-method-support" class="hash-link" aria-label="Direct link to Expanded Payment Method Support" title="Direct link to Expanded Payment Method Support">​</a></h3>
<p>New transfer types are now available across multiple endpoints for enhanced regional payment coverage:</p>
<ul>
<li><code>rapipago</code>: Support for Rapipago payment method in Argentina.</li>
<li><code>pse</code>: Support for PSE (Pagos Seguros en Línea) in Colombia.</li>
</ul>
<p>These new transfer types have been added to:</p>
<ul>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-operation-shop-getshoppaymentmethods">Retrieve Payment Methods</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-shop-getshoppayoutmethods">Retrieve Payout Methods</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve Required Payout Fields</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a></li>
</ul>
<p>New payment entry modes for digital wallets:</p>
<ul>
<li><code>apple_pay</code>: Apple Pay integration.</li>
<li><code>google_pay</code>: Google Pay integration.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="recurring-payments-configuration">Recurring Payments Configuration<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#recurring-payments-configuration" class="hash-link" aria-label="Direct link to Recurring Payments Configuration" title="Direct link to Recurring Payments Configuration">​</a></h3>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint's <code>recurringPayments</code> object has been refined:</p>
<ul>
<li><code>billingIntervalQuantity</code> and <code>intervalType</code> are now required fields when setting up recurring subscriptions.</li>
<li>The <code>paymentCount</code> field is now nullable, allowing for indefinite subscriptions.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payout-enhancements">Payout Enhancements<a href="https://developers.vertexgateway.com/blog/releases/24-09-2025#payout-enhancements" class="hash-link" aria-label="Direct link to Payout Enhancements" title="Direct link to Payout Enhancements">​</a></h3>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> endpoint has been updated with improved data organization:</p>
<ul>
<li>Removed the <code>paymentData</code> field from both <code>recipient</code> and <code>sender</code> objects.</li>
<li>Added <code>bankAccountUserId</code> to the <code>bankTransferData</code> object for enhanced bank account identification.</li>
<li>Introduced <code>payoutChannel</code> field in the <code>payoutData</code> object to specify the channel used for payouts.</li>
<li>Personal data now includes an optional <code>id</code> field.</li>
</ul>
<p>The <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve Required Payout Fields</a> endpoint response has been streamlined:</p>
<ul>
<li>Removed <code>paymentData</code> from the available categories.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 12.08.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/12-08-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/12-08-2025</guid>
            <pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/12-08-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="modified-endpoints">Modified Endpoints<a href="https://developers.vertexgateway.com/blog/releases/12-08-2025#modified-endpoints" class="hash-link" aria-label="Direct link to Modified Endpoints" title="Direct link to Modified Endpoints">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/12-08-2025#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve&nbsp;required&nbsp;payout&nbsp;fields</a></p>
<ul>
<li>The request‑body property <code>payoutSettings.shopId</code> is now required (previously nullable).</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 30.07.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/30-07-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/30-07-2025</guid>
            <pubDate>Wed, 30 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Modified Endpoints]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="modified-endpoints">Modified Endpoints<a href="https://developers.vertexgateway.com/blog/releases/30-07-2025#modified-endpoints" class="hash-link" aria-label="Direct link to Modified Endpoints" title="Direct link to Modified Endpoints">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/30-07-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create&nbsp;order</a></p>
<ul>
<li><code>paymentSettings.instrumentType</code> now accepts the new enum value <code>cash</code>.</li>
<li>For bank‑transfer payments, <code>paymentSettings.transferType</code> now supports the new enum value <code>codi</code>.</li>
</ul>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve&nbsp;order&nbsp;details</a></p>
<ul>
<li><code>payments[].instrumentType</code> now accepts <code>cash</code>.</li>
<li><code>payments[].paymentDetails</code> now includes a new schema for cash payments.</li>
<li>For bank‑transfer payments, <code>payments[].transferType</code> now supports <code>codi</code>.</li>
</ul>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-operation-shop-getshoppaymentmethods">Retrieve&nbsp;payment&nbsp;methods</a></p>
<ul>
<li>Query parameter <code>instrumentTypes</code> now supports <code>cash</code>.</li>
<li>Response properties <code>instrumentType</code>, <code>transferType</code>, and <code>transferTypes[]</code> now include <code>cash</code> and <code>codi</code>.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/30-07-2025#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create&nbsp;payout&nbsp;request</a></p>
<ul>
<li>The request‑body property <code>instrumentType</code> now accepts <code>cash</code>.</li>
</ul>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve&nbsp;required&nbsp;payout&nbsp;fields</a></p>
<ul>
<li><code>instrumentType</code> now accepts <code>cash</code>.</li>
<li><code>payoutSettings.transferType</code> now accepts <code>codi</code>.</li>
</ul>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-shop-getshoppayoutmethods">Retrieve&nbsp;payout&nbsp;methods</a></p>
<ul>
<li>Query parameter <code>instrumentTypes</code> now supports <code>cash</code>.</li>
<li>Query parameter <code>transferTypes</code> now supports <code>codi</code>.</li>
<li>Response properties <code>instrumentType</code>, <code>transferType</code>, and <code>transferTypes[]</code> now include <code>cash</code> and <code>codi</code>.</li>
</ul>
<p><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve&nbsp;payout&nbsp;status</a></p>
<ul>
<li><code>payoutDetails.recipient.transferType</code> now supports <code>codi</code>.</li>
<li><code>payoutTransactions[].instrumentType</code> now supports <code>cash</code>.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 21.07.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/21-07-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/21-07-2025</guid>
            <pubDate>Mon, 21 Jul 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Modified Endpoints]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="modified-endpoints">Modified Endpoints<a href="https://developers.vertexgateway.com/blog/releases/21-07-2025#modified-endpoints" class="hash-link" aria-label="Direct link to Modified Endpoints" title="Direct link to Modified Endpoints">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/21-07-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create order</a></strong></p>
<ul>
<li>The request body now supports the <code>customer.saveCard</code> property, allowing customers to save their card for future use.</li>
<li>The <code>payer.cardData</code> object now includes a <code>savedCardId</code> property for referencing previously saved cards.</li>
<li><code>paymentSettings.redirectUrls</code> now supports a <code>pending</code> URL for handling pending payment states.</li>
<li>The <code>transferType</code> property now accepts a new enum value: <code>clabe</code>.</li>
</ul>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve order details</a></strong></p>
<ul>
<li>The <code>payments</code> array in the response now includes a <code>chargebacks</code> property (replacing the previous <code>chargeback</code> property).</li>
<li>The <code>paymentDetails</code> object for card payments now includes a <code>savedCardId</code> property.</li>
<li>For bank transfers, the <code>transferType</code> property now supports the new <code>clabe</code> value.</li>
<li>The <code>paymentType</code> property now supports the new enum value: <code>saved_card_payment</code>.</li>
</ul>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-operation-shop-getshoppaymentmethods">Retrieve payment methods</a></strong></p>
<ul>
<li>The <code>transferType</code> and <code>transferTypes</code> properties in the response now support the <code>clabe</code> value.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/21-07-2025#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create payout request</a></strong></p>
<ul>
<li>The request body now supports a <code>redirectUrls</code> property for handling payout redirections.</li>
</ul>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve required payout fields</a></strong></p>
<ul>
<li>The <code>payoutSettings.transferType</code> property now supports the new <code>clabe</code> value.</li>
</ul>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-shop-getshoppayoutmethods">Retrieve payout methods</a></strong></p>
<ul>
<li>The <code>transferTypes</code> query parameter now supports the <code>clabe</code> value.</li>
</ul>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve payout status</a></strong></p>
<ul>
<li>The <code>transferType</code> in <code>payoutDetails.recipient</code> object for bank transfers now supports the <code>clabe</code> transfer type.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="chargebacks">Chargebacks<a href="https://developers.vertexgateway.com/blog/releases/21-07-2025#chargebacks" class="hash-link" aria-label="Direct link to Chargebacks" title="Direct link to Chargebacks">​</a></h3>
<p><strong><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-order-chargeback-getchargebacks">Retrieve chargebacks</a></strong></p>
<ul>
<li>The structure of the <code>chargebackDetails</code> property within the response has been significantly revised. <code>chargebackDetails</code> is now an array (previously an object).</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 27.03.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/27-03-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/27-03-2025</guid>
            <pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/27-03-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/27-03-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h2>
<p><strong>Extended <code>customer</code> Object</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint, the <code>customer</code> object now includes a new optional <code>birthDate</code> parameter. This field allows you to specify the customer’s date of birth for enhanced identification or compliance requirements.</li>
</ul>
<p><strong>Extended <code>addressData</code> Object</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint, the <code>addressData</code> object inside <code>customer.details</code> now includes a new optional <code>address</code> parameter. This field is intended to capture the address information, including house numbers, required for certain billing processes.</li>
</ul>
<p><strong>New <code>bank_transfer</code> TransferType</strong>:</p>
<p>For <code>instrumentType == bank_transfer</code>, we have introduced additional TransferTypes that can be used for European online banking solutions:</p>
<table><thead><tr><th>TransferType</th><th>Description</th><th>Region</th></tr></thead><tbody><tr><td><strong>mybank</strong></td><td>European payment solution for online banking transfers</td><td>Europe</td></tr><tr><td><strong>tink</strong></td><td>European payment solution for online banking transfers</td><td>Europe</td></tr></tbody></table>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 26.02.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/25-02-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/25-02-2025</guid>
            <pubDate>Wed, 26 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/25-02-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/25-02-2025#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h2>
<p><strong>Removed Deprecated Endpoint</strong>:</p>
<ul>
<li>The previously supported endpoint <code>/payouts/fields/{providerCode}/{instrumentType}/</code> has been completely removed from the system.</li>
</ul>
<p><strong>New <code>street</code> Parameter</strong>:</p>
<ul>
<li>In both the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve Required Payout Fields</a> response and the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> request, a new <code>street</code> parameter has been added within <code>addressData</code>.</li>
<li>This field is intended to capture only the name of the street for use in providers that require more granular address information during payout processing.</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/25-02-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h2>
<p><strong>New <code>authorized</code> Payment Status</strong>:</p>
<ul>
<li>The <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> response and the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Order Status Callback</a> now include a new possible status value, <code>authorized</code>, under <code>data -&gt; payments -&gt; paymentStatus -&gt; status</code>.</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="crypto-wallets">Crypto Wallets<a href="https://developers.vertexgateway.com/blog/releases/25-02-2025#crypto-wallets" class="hash-link" aria-label="Direct link to Crypto Wallets" title="Direct link to Crypto Wallets">​</a></h2>
<p><strong>New <code>accountCurrency</code> Object</strong>:</p>
<ul>
<li>In the body of the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-cryptowallet-customer-createcryptowallet">Create Crypto Wallet for a Customer</a> endpoint, a new object called <code>accountCurrency</code> has been introduced.</li>
<li>This is used to specify the merchant’s account currency (fiat or crypto). Some providers require an additional account currency parameter for settlement or balance denomination alongside the actual crypto wallet currency.</li>
</ul>
<p><strong>Extended Response Fields</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-cryptowallet-customer-getcryptowallets">Retrieve Customer's Crypto Wallets</a> endpoint, <code>data -&gt; cryptoWallets</code> now includes two new fields: <code>accountCurrency</code> and <code>accountCurrencyTokenStandard</code>.</li>
<li>These fields allow you to view the configured merchant account currency and any relevant token standards (e.g., <code>"ERC-20"</code>) in the wallet details.</li>
</ul>
<p><strong>Renamed Fields in Wallet Response</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-cryptowallet-customer-getcryptowallets">Retrieve Customer's Crypto Wallets</a> endpoint, the existing <code>walletAddress</code> field is now called <code>wallet</code>, and <code>cryptoCurrency</code> is renamed to <code>currency</code>.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 11.02.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/11-02-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/11-02-2025</guid>
            <pubDate>Tue, 11 Feb 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/11-02-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="orders-and-payouts">Orders and Payouts<a href="https://developers.vertexgateway.com/blog/releases/11-02-2025#orders-and-payouts" class="hash-link" aria-label="Direct link to Orders and Payouts" title="Direct link to Orders and Payouts">​</a></h2>
<p><strong>Validation for <code>orderNumber</code> and <code>payoutNumber</code></strong>:</p>
<ul>
<li>New length constraints: <code>orderNumber</code> and <code>payoutNumber</code> now must be at least 3 characters and no more than 255 characters.<!-- -->
<ul>
<li>This impacts the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint (see the <code>orderNumber</code> field).</li>
<li>This impacts the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> endpoint (see the <code>payoutNumber</code> field).</li>
</ul>
</li>
</ul>
<p><strong><code>affiliatedId</code> Object in <code>customer</code></strong></p>
<ul>
<li>Both <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> now support a new optional <code>metaData</code> object within the <code>customer</code> object. This includes the optional <code>affiliatedId</code> field for passing arbitrary values used for custom routing. Changes have been introduced to this endpoint, but its full functionality will be available in upcoming releases.</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/11-02-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h2>
<p><strong>Customer Object Updates</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint, the <code>firstName</code> and <code>lastName</code> fields inside the <code>customer</code> object are now optional and may be <code>null</code>. This allows you to create orders without strictly requiring the customer’s name information.</li>
</ul>
<p><strong>Payment Page Language Parameter</strong>:</p>
<ul>
<li>A new optional <code>language</code> field is available under <code>paymentPageDesign</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> request:<!-- -->
<ul>
<li>Accepts an <a href="https://en.wikipedia.org/wiki/List_of_ISO_639-1_codes" target="_blank" rel="noopener noreferrer">ISO 639-1</a> code (for example, <code>"en"</code> for English).</li>
<li>Unsupported languages will default to English.</li>
<li>If omitted, the payment page language will continue to be determined by the payer’s IP address.</li>
<li><strong>Note</strong>: The parameter is accepted now, but actual language switching functionality will be activated in a future release.</li>
</ul>
</li>
</ul>
<p><strong>Order Cancel and Refund Request Updates</strong>:</p>
<ul>
<li>The request body for the <a href="https://developers.vertexgateway.com/docs/merchant-api/cancel-order">Cancel Order (in development)</a> endpoint has been updated. The endpoint’s functionality remains under development and will be fully available in a future release.</li>
<li>The request body for the <a href="https://developers.vertexgateway.com/docs/merchant-api/refund-order">Refund Order (in development)</a> endpoint has also been updated. Similar to cancellation, its functionality is still in progress and not yet fully operational.</li>
</ul>
<p><strong>New <code>payer</code> Object in Create Order</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint, a <code>payer</code> object has been added. When <code>instrumentType = card</code> and <code>dataEntryMode = h2h</code>, you can send card data directly. This removes the need for the payer to manually enter card information on the payment page. Changes have been introduced to this endpoint, but its full functionality will be available in upcoming releases.</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/11-02-2025#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h2>
<p><strong>Payout Endpoints Enhancements</strong>:</p>
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve Required Payout Fields</a> endpoints, new object <code>cryptoWalletData</code> has been added to the <code>recipient</code> and <code>sender</code> arrays.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 28.01.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/28-01-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/28-01-2025</guid>
            <pubDate>Tue, 28 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/28-01-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders-and-payouts">Orders and Payouts<a href="https://developers.vertexgateway.com/blog/releases/28-01-2025#orders-and-payouts" class="hash-link" aria-label="Direct link to Orders and Payouts" title="Direct link to Orders and Payouts">​</a></h3>
<div class="theme-admonition theme-admonition-warning admonition_IZjC alert alert--warning"><div class="admonitionHeading_uVvU"><span class="admonitionIcon_HiR3"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>warning</div><div class="admonitionContent_bl22"><p>The parameter <code>transferType</code> in the response of the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-operation-shop-getshoppaymentmethods">Retrieve Payment Methods</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-shop-getshoppayoutmethods">Retrieve Payout Methods</a> is now <strong>deprecated</strong> in favor of <code>transferTypes</code>, which returns an array of strings.</p></div></div>
<ul>
<li>
<p>This change allows for multiple <code>transferType</code> selections within a single payment method.<br>
<!-- -->When <code>instrumentType</code> is <code>bank_transfer</code>, please rely on <code>transferTypes</code>. <code>transferType</code> remains for backward compatibility but will be removed in future releases:</p>
<ul>
<li>If only one transfer type is added for payment method for the shop, it will appear in <code>transferType</code> and in <code>transferTypes</code>.</li>
<li>If multiple transfer types are added for payment method for the shop, <code>transferType</code> will be <code>null</code> and you should use <code>transferTypes</code>.</li>
</ul>
</li>
<li>
<p><strong>Added new TransferType values</strong>: <code>imps</code>, <code>upi_p2p</code>, <code>upi_fast_vip</code>. For more details, see <a href="https://developers.vertexgateway.com/docs/merchant/instrument-type#transfertype-for-instrumenttype--bank_transfer-">Payment and Payout Methods</a>.</p>
</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/28-01-2025#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<ul>
<li>
<p><strong>Introduced two new endpoints</strong> for supporting cryptocurrency payment orders. For usage guidelines, refer to <a href="https://developers.vertexgateway.com/docs/merchant/orders/example_curl#complete-flow-cryptowallet">API: Request examples</a>:</p>
<ul>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-cryptowallet-customer-createcryptowallet">Create Crypto Wallet for a Customer</a></li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-cryptowallet-customer-getcryptowallets">Retrieve Customer's Crypto Wallets</a></li>
</ul>
</li>
<li>
<p><strong>Extended <code>paymentType</code></strong> to include the new value <code>order_by_webhook</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint and the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Callback</a>. This value is required for crypto acceptance operations such as <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-cryptowallet-customer-createcryptowallet">Create Crypto Wallet for a Customer</a>.</p>
</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 13.01.2025]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/13-01-2025</link>
            <guid>https://developers.vertexgateway.com/blog/releases/13-01-2025</guid>
            <pubDate>Mon, 13 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/13-01-2025#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="general">General<a href="https://developers.vertexgateway.com/blog/releases/13-01-2025#general" class="hash-link" aria-label="Direct link to General" title="Direct link to General">​</a></h3>
<ul>
<li>
<p><strong>Added the <code>statusReason</code> field</strong> in the following responses:</p>
<ul>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Callback</a> (for order status).</li>
<li><a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Callback Payout</a> (for payout status).</li>
</ul>
<p>This field provides a short explanation for the current status (e.g., <code>need_action</code>, <code>failed</code>, or <code>cancelled</code>).<br>
<!-- -->It may contain system-generated messages or payment provider error details.<br>
<!-- -->This field remains empty for statuses like <code>completed</code> or <code>in_progress</code>.</p>
</li>
<li>
<p><strong>Extended <code>transferType</code> options</strong> to include <code>pesalink</code> for <a href="https://developers.vertexgateway.com/docs/merchant/instrument-type#transfertype-for-instrumenttype--bank_transfer-">bank transfers</a>. This broadens the range of available methods.</p>
</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 23.12.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/23-12-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/23-12-2024</guid>
            <pubDate>Mon, 23 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/23-12-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="general">General<a href="https://developers.vertexgateway.com/blog/releases/23-12-2024#general" class="hash-link" aria-label="Direct link to General" title="Direct link to General">​</a></h3>
<ul>
<li><strong>Renamed parameter</strong> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/customers">Retrieve Customer Information</a> endpoint from <code>customerIds[]</code> to <code>customerIds</code>.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/23-12-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<ul>
<li><strong>Added the <code>serialNumber</code> field to voucher payouts</strong> in the responses from <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Callback Payout</a>. This is accomplished by introducing a new schema in <code>payoutDetails</code> (data -&gt; payments -&gt; paymentDetails) specifically for voucher support.</li>
<li><strong>Added the new fields <code>serialNumber</code> and <code>pin</code> for voucher support in orders</strong> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Callback</a>, via a new schema in <code>paymentDetails</code>.</li>
<li><strong>Expanded the <code>paymentSystem</code> enum</strong> within the <code>paymentDetails</code> object to include <code>maestro</code>:<!-- -->
<ul>
<li>In the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Callback</a>.</li>
<li>Also added <code>maestro</code> in the <code>payoutDetails</code> object for <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Callback Payout</a>.</li>
</ul>
</li>
<li><strong>Extended <code>transferType</code> options</strong> to include additional methods, such as <code>wise</code> and <code>n26</code>, broadening the range of available payout methods.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 12.12.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/12-12-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/12-12-2024</guid>
            <pubDate>Thu, 12 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/12-12-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="api-updates">API Updates<a href="https://developers.vertexgateway.com/blog/releases/12-12-2024#api-updates" class="hash-link" aria-label="Direct link to API Updates" title="Direct link to API Updates">​</a></h3>
<p>To support new integrations, we have introduced a new field <code>documentNumber</code> in the response for the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payoutfields-getfields">Retrieve Required Payout Fields</a> endpoint (recipient/sender -&gt; documentData -&gt; documentNumber).</p>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 04.12.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/04-12-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/04-12-2024</guid>
            <pubDate>Wed, 04 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/04-12-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/04-12-2024#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<p>To improve the payment experience and streamline the checkout process, we have updated how customer information is handled in our API.</p>
<ul>
<li>
<p><strong>New Feature:</strong> Introduced a <code>details</code> object within the <code>customer</code> object in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint. Merchants can now provide additional customer details, specifically address information, which can be used to pre-fill the payer's information on the payment page.<br>
<!-- -->To learn more about optimizing the payment page experience, see <a href="https://developers.vertexgateway.com/docs/merchant/orders/payment-page-options/optimize-the-payment-page">Optimize the Payment Page Experience</a>.</p>
<ul>
<li><strong>New Fields in <code>details.addressData</code>:</strong>
<ul>
<li><code>city</code>: City name of the customer/payer.</li>
<li><code>countryCode</code>: ISO 3166-1 alpha-2 country code representing the customer's/payer's country.</li>
<li><code>state</code>: State or province name.</li>
<li><code>zipCode</code>: Postal code.</li>
</ul>
</li>
</ul>
</li>
<li>
<p><strong>Update:</strong> Expanded descriptions of existing <a href="https://developers.vertexgateway.com/docs/merchant/instrument-type#transfertype-for-instrumenttype--bank_transfer-"><code>transferType</code></a> options to include:</p>
<ul>
<li><code>fpx</code>: Financial Process Exchange, an online payment gateway for real-time bank transfers.</li>
<li><code>trustly</code>: Direct bank transfer service allowing payments without using cards.</li>
</ul>
</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 19.11.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/19-11-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/19-11-2024</guid>
            <pubDate>Tue, 19 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/19-11-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="cryptocurrency">Cryptocurrency<a href="https://developers.vertexgateway.com/blog/releases/19-11-2024#cryptocurrency" class="hash-link" aria-label="Direct link to Cryptocurrency" title="Direct link to Cryptocurrency">​</a></h3>
<p>As we continue to implement support for cryptocurrency payments/payouts, several updates have been made. All changes are backward-compatible, and additional enhancements are planned for future releases.</p>
<ul>
<li>
<p><strong>Update:</strong> Modified the rules for specifying <code>cryptoTokenStandard</code> and <code>currency</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> endpoints.</p>
</li>
<li>
<p><strong>Update:</strong> Expanded the responses of the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint under <code>payments</code> -&gt; <code>paymentDetails</code> with new fields for <code>instrumentType=crypto_wallet</code>:</p>
<ul>
<li><code>senderCryptoAddress</code>: The sender's cryptocurrency wallet address.</li>
<li><code>txHash</code>: The transaction hash of the cryptocurrency payment.</li>
</ul>
</li>
<li>
<p><strong>Update:</strong> Expanded the responses of the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> endpoint for <code>instrumentType=crypto_wallet</code>:</p>
<ul>
<li>Under <code>data</code> -&gt; <code>payoutDetails</code> -&gt; <code>sender</code>:<!-- -->
<ul>
<li><code>senderCryptoAddress</code>: The sender's cryptocurrency wallet address.</li>
<li><code>txHash</code>: The transaction hash of the cryptocurrency payout.</li>
</ul>
</li>
<li>Under <code>data</code> -&gt; <code>payoutDetails</code> -&gt; <code>recipient</code>:<!-- -->
<ul>
<li><code>recipientCryptoAddress</code>: The recipient's cryptocurrency wallet address.</li>
<li><code>recipientCryptoAddressMeta</code>: Additional metadata about the recipient's crypto address, such as network or tag.</li>
<li><code>txHash</code>: The transaction hash of the cryptocurrency payout.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="webhooks">Webhooks<a href="https://developers.vertexgateway.com/blog/releases/19-11-2024#webhooks" class="hash-link" aria-label="Direct link to Webhooks" title="Direct link to Webhooks">​</a></h3>
<ul>
<li>
<p><strong>Update:</strong> Adjusted the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Order Status Webhook</a> to align with the documentation. The order of fields within <code>data</code> -&gt; <code>payments</code> -&gt; <code>paymentDetails</code> has been corrected to ensure proper webhook signature formation. The updated field order is as follows:</p>
<p><strong>Before:</strong></p>
<div class="language-json codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_qZBB"><pre tabindex="0" class="prism-code language-json codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token property">"paymentDetails"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"paymentSystem"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"visa"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"maskedCardNumber"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"123456******1234"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"rrn"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"rrn583743856734"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"authCode"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"auth94753457343"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><br></span></code></pre><div class="buttonGroup_TNwR"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_MVhB" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_yxgH"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_QJLJ"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p><strong>After:</strong></p>
<div class="language-json codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_qZBB"><pre tabindex="0" class="prism-code language-json codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token property">"paymentDetails"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"paymentSystem"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"visa"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"authCode"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"auth94753457343"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"rrn"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"rrn583743856734"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"maskedCardNumber"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"123456******1234"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><br></span></code></pre><div class="buttonGroup_TNwR"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_MVhB" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_yxgH"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_QJLJ"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
</li>
<li>
<p><strong>Update:</strong> Modified the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Payout Status Webhook</a> to match the documentation. The order of fields within <code>data</code> has been corrected for proper webhook signature formation. The updated field order is:</p>
<p><strong>Before:</strong></p>
<div class="language-json codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_qZBB"><pre tabindex="0" class="prism-code language-json codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"data"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"id"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">54222</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"shopId"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">123</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"payoutNumber"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"56573FDFVFDBWF"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"payoutStatus"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"in_progress"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"purpose"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"string"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><br></span></code></pre><div class="buttonGroup_TNwR"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_MVhB" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_yxgH"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_QJLJ"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
<p><strong>After:</strong></p>
<div class="language-json codeBlockContainer_ZGJx theme-code-block" style="--prism-color:#bfc7d5;--prism-background-color:#292d3e"><div class="codeBlockContent_qZBB"><pre tabindex="0" class="prism-code language-json codeBlock_TAPP thin-scrollbar" style="color:#bfc7d5;background-color:#292d3e"><code class="codeBlockLines_AdAo"><span class="token-line" style="color:#bfc7d5"><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token property">"data"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"shopId"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">123</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"id"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token number" style="color:rgb(247, 140, 108)">54222</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"payoutStatus"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"in_progress"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"payoutNumber"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"56573FDFVFDBWF"</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">    </span><span class="token property">"purpose"</span><span class="token operator" style="color:rgb(137, 221, 255)">:</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">"string"</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token punctuation" style="color:rgb(199, 146, 234)">}</span><br></span></code></pre><div class="buttonGroup_TNwR"><button type="button" aria-label="Copy code to clipboard" title="Copy" class="clean-btn"><span class="copyButtonIcons_MVhB" aria-hidden="true"><svg viewBox="0 0 24 24" class="copyButtonIcon_yxgH"><path fill="currentColor" d="M19,21H8V7H19M19,5H8A2,2 0 0,0 6,7V21A2,2 0 0,0 8,23H19A2,2 0 0,0 21,21V7A2,2 0 0,0 19,5M16,1H4A2,2 0 0,0 2,3V17H4V3H16V1Z"></path></svg><svg viewBox="0 0 24 24" class="copyButtonSuccessIcon_QJLJ"><path fill="currentColor" d="M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"></path></svg></span></button></div></div></div>
</li>
</ul>
<p>All other functionalities remain unchanged.</p>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="upcoming-features">Upcoming Features<a href="https://developers.vertexgateway.com/blog/releases/19-11-2024#upcoming-features" class="hash-link" aria-label="Direct link to Upcoming Features" title="Direct link to Upcoming Features">​</a></h3>
<ul>
<li><strong>New Endpoints in Development:</strong> Introduced two new endpoints—<a href="https://developers.vertexgateway.com/docs/merchant-api/create-new-customer">Create New Customer</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/customers">Retrieve Customer Information</a>—which are essential for the upcoming support of cryptocurrency payments and payouts. These endpoints are currently under development and are expected to become operational in the next release.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 06.11.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/06-11-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/06-11-2024</guid>
            <pubDate>Wed, 06 Nov 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/06-11-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="general">General<a href="https://developers.vertexgateway.com/blog/releases/06-11-2024#general" class="hash-link" aria-label="Direct link to General" title="Direct link to General">​</a></h3>
<ul>
<li><strong>Update:</strong> Additional <code>dataEntryModes</code> options have been introduced, including <code>instruction</code>, <code>iframe</code>, and <code>html</code>, providing flexible methods for customer data entry in the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-operation-shop-getshoppaymentmethods">Retrieve Payment Methods</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order
</a> endpoints.</li>
<li><strong>Update:</strong> Expanded <code>transferType</code> options for payouts, adding the following new methods:<!-- -->
<ul>
<li><code>sbp</code> - Russian System for Fast Payments</li>
<li><code>open_finance</code> - Open banking options</li>
<li><code>virtual_account</code> - Virtual account payments</li>
<li><code>spei</code> - Mexican interbank electronic payments (SPEI)</li>
<li><code>vietqr</code> - Vietnamese QR code payments</li>
<li><code>paysafecard</code> - Prepaid voucher service</li>
<li><code>multibanco</code> - Portuguese bank transfer method</li>
<li><code>bancontact</code> - Belgian payment method</li>
<li><code>blik</code> - Polish mobile payment system</li>
<li><code>p24</code> - Przelewy24, a Polish online payment system</li>
<li><code>rapidtransfer</code> - Rapid Transfer for bank payments</li>
<li><code>upi</code> - India’s Unified Payments Interface</li>
<li><code>thb_qr</code> - Thai QR payments</li>
<li><code>sberbank</code> - Sberbank Online for Russian transfers</li>
<li><code>account2card</code> - Direct bank-to-card transfer</li>
</ul>
</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="cryptocurrency">Cryptocurrency<a href="https://developers.vertexgateway.com/blog/releases/06-11-2024#cryptocurrency" class="hash-link" aria-label="Direct link to Cryptocurrency" title="Direct link to Cryptocurrency">​</a></h3>
<p>Initial support for cryptocurrency transactions has begun, but implementation is still ongoing. Below are the changes introduced so far, with further updates planned for upcoming releases. All modifications are backward-compatible.</p>
<ul>
<li><strong>Update:</strong> A new <code>cryptoTokenStandard</code> parameter has been added to the <code>order</code> object in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint and to the <code>payout</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request
</a>, required if the <code>currency</code> is set to a cryptocurrency. This allows specifying the blockchain standard for crypto payments, such as ERC20.</li>
<li><strong>Update:</strong> The <code>amount</code> and <code>currency</code> fields in <code>order</code> -&gt; <code>cost</code> object were modified to support cryptocurrency transactions, including the addition of decimal precision requirements for crypto and the need to specify <code>cryptoTokenStandard</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order
</a> endpoint and in <code>payout</code> -&gt; <code>cost</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request
</a>.</li>
<li><strong>Update:</strong> The <code>customer</code> data container now allows customer details (firstName, lastName, middleName, phone, and email) from the order request to be automatically used on the payment page without re-entry, governed by the <code>Use customer data as payer information</code> setting. This behavior applies across all orders created using the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/06-11-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<ul>
<li><strong>New fields:</strong> Added <code>ipAddress</code>, <code>beneficiaryName</code>, and <code>beneficiarySurname</code> to <code>RecipientPersonalData</code> for enhanced payer identification in the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> endpoint.</li>
<li><strong>Update:</strong> Added <code>RUT</code> to <code>RecipientDocuments</code> to support Chilean taxpayer identification in the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> endpoint.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 22.10.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/22-10-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/22-10-2024</guid>
            <pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/22-10-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="general">General<a href="https://developers.vertexgateway.com/blog/releases/22-10-2024#general" class="hash-link" aria-label="Direct link to General" title="Direct link to General">​</a></h3>
<ul>
<li><strong>New feature:</strong> A new status <code>need_action</code> has been added to the status model for both payments and payouts. This status indicates that further action is required to complete the transaction. More details can be found in the <a href="https://developers.vertexgateway.com/docs/merchant/orders/order-life-cycle#order-actions-and-conditions">Order Actions and Conditions</a> and <a href="https://developers.vertexgateway.com/docs/merchant/payouts/scenarios">Payout Scenarios</a> sections.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/22-10-2024#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<ul>
<li><strong>New feature:</strong> A new <code>provider</code> object has been added to the <code>payments</code> array in the response of the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint and the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Order Status Callback</a>, which includes the payment provider's <code>code</code>.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/22-10-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<ul>
<li>
<p><strong>New feature:</strong> A new <code>status</code> object has been added to the <code>payoutTransactions</code> array in both the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Payout Callback</a> endpoints. This object contains:</p>
<ul>
<li><code>status</code>: The current state of the payout, with possible values: <code>in_progress</code>, <code>completed</code>, <code>cancelled</code>, <code>failed</code>, and the new <code>need_action</code>.</li>
<li><code>details</code>: Nullable object providing additional error details if the payout fails, including:<!-- -->
<ul>
<li><code>errorId</code>: Unique error identifier.</li>
<li><code>providerMessage</code>: Error message from the payment provider.</li>
<li><code>code</code>: Internal error code for categorizing the error.</li>
</ul>
</li>
</ul>
</li>
<li>
<p><strong>New feature:</strong> A new <code>status</code> object has been added to the <code>payoutTransactions</code> array in both the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> and <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Payout Callback</a> endpoints to enhance payout status reporting. It includes the current state of the payout and detailed error information if the payout fails.</p>
</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 08.10.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/08-10-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/08-10-2024</guid>
            <pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/08-10-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/08-10-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<ul>
<li><strong>Bug fix:</strong> The <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Callback Payout</a> now adheres to the documentation correctly. Previously, the callback was not matching the described behavior in the docs.</li>
<li><strong>Bug fix:</strong> Resolved an issue where the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">Create Payout Request</a> was returning an error for a valid request in some scenarios.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/08-10-2024#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<ul>
<li>
<p><strong>Update:</strong> The default cancellation time for orders has been reduced to <strong>15 minutes</strong>. Refer to the <code>timeLimit</code> parameter in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">Create Order</a> endpoint for more details.</p>
<ul>
<li>If no active transaction is initiated by the payer within the first 15 minutes, the order will be automatically cancelled with the status <code>cancelled</code>.</li>
<li>If a transaction is initiated within this window, the order will remain active for an additional week. However, if a final successful status is not received from the payment provider within this extended period, the order will be cancelled.</li>
</ul>
</li>
<li>
<p><strong>Bug fix:</strong> Fixed an issue where customer details in a previous order were sometimes overwritten by updated data for the same <code>customerId</code> from a new order. Now, customer details always reflect the information provided at the time of the order's creation, even if they were changed in subsequent orders for the same <code>customerId</code>. This applies to both the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> endpoint and the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Callback</a>.</p>
</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 24.09.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/24-09-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/24-09-2024</guid>
            <pubDate>Tue, 24 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/24-09-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/24-09-2024#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="enhancements">Enhancements<a href="https://developers.vertexgateway.com/blog/releases/24-09-2024#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements">​</a></h4>
<ul>
<li><strong>New Parameter:</strong> Added <code>transactionId</code> field to the <code>payments</code> object in both the <a href="https://developers.vertexgateway.com/docs/merchant-api/retrieve-order-details">Retrieve Order Details</a> API response and the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback">Order Status Callback</a>. This new field allows merchants to track the unique identifier for each transaction associated with an order, improving traceability and reconciliation of payments.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 10.09.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/10-09-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/10-09-2024</guid>
            <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/10-09-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/10-09-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="enhancements">Enhancements<a href="https://developers.vertexgateway.com/blog/releases/10-09-2024#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements">​</a></h4>
<ul>
<li><strong>Time-To-Live (TTL):</strong> For all payouts, a TTL of 1 week has been introduced, starting from the moment the payout is created. For more details, please refer to the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create" target="_blank" rel="noopener noreferrer">Create Payout Request Documentation</a>.</li>
</ul>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 04.09.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/04-09-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/04-09-2024</guid>
            <pubDate>Wed, 04 Sep 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="orders">Orders<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#orders" class="hash-link" aria-label="Direct link to Orders" title="Direct link to Orders">​</a></h3>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="enhancements">Enhancements<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements">​</a></h4>
<ul>
<li><strong>New Feature:</strong> Introduced the ability to assign and use aliases for payment configurations. Merchants can now specify a <code>paymentSettingsAlias</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/create-order">order creation</a> endpoint to control which payment configuration is used for processing the order. This feature is particularly useful for merchants who need to manage multiple configurations with the same provider.
To learn more about configuring and using aliases, please refer to the <a href="https://developers.vertexgateway.com/docs/merchant/alias">Alias Documentation</a>.</li>
</ul>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="enhancements-1">Enhancements<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#enhancements-1" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements">​</a></h4>
<ul>
<li><strong>New Feature:</strong> Similar to the enhancements for orders, the alias feature has also been extended to payouts. Merchants can now specify a <code>paymentSettingsAlias</code> in the <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">payout creation</a> endpoint. This allows for precise control over which payment configuration is used for payouts.
To learn more about configuring and using aliases, please refer to the <a href="https://developers.vertexgateway.com/docs/merchant/alias">Alias Documentation</a>.</li>
</ul>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="bug-fixes">Bug Fixes<a href="https://developers.vertexgateway.com/blog/releases/04-09-2024#bug-fixes" class="hash-link" aria-label="Direct link to Bug Fixes" title="Direct link to Bug Fixes">​</a></h4>
<p><strong>Fix:</strong> Resolved an issue where payouts could not be created if the <code>DataEntryMode</code> was not specified during <a href="https://developers.vertexgateway.com/docs/merchant-api/post-app-external-v-1-payout-payout-create">payout creation</a>, when only one <code>DataEntryMode</code> was available for the payment method. Now, the <code>DataEntryMode</code> is only required when there are multiple <code>DataEntryMode</code> available in the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-shop-getshoppayoutmethods">Retrieve Payout Methods</a> endpoint response. If only one <code>DataEntryMode</code> is provided, it will be automatically applied, and no manual input is necessary.</p>]]></content:encoded>
            <category>release</category>
        </item>
        <item>
            <title><![CDATA[Release 27.08.2024]]></title>
            <link>https://developers.vertexgateway.com/blog/releases/27-08-2024</link>
            <guid>https://developers.vertexgateway.com/blog/releases/27-08-2024</guid>
            <pubDate>Tue, 27 Aug 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[Changelog]]></description>
            <content:encoded><![CDATA[<h2 class="anchor anchorWithStickyNavbar_fF9Z" id="changelog">Changelog<a href="https://developers.vertexgateway.com/blog/releases/27-08-2024#changelog" class="hash-link" aria-label="Direct link to Changelog" title="Direct link to Changelog">​</a></h2>
<h3 class="anchor anchorWithStickyNavbar_fF9Z" id="payouts">Payouts<a href="https://developers.vertexgateway.com/blog/releases/27-08-2024#payouts" class="hash-link" aria-label="Direct link to Payouts" title="Direct link to Payouts">​</a></h3>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="enhancements">Enhancements<a href="https://developers.vertexgateway.com/blog/releases/27-08-2024#enhancements" class="hash-link" aria-label="Direct link to Enhancements" title="Direct link to Enhancements">​</a></h4>
<ul>
<li>
<p><strong>Update:</strong> The response structure of the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> endpoint has been expanded. This includes additional fields that provide more detailed information about the payout process. Backward compatibility with the previous response format has been maintained, ensuring existing integrations continue to function without disruption.</p>
</li>
<li>
<p><strong>Update:</strong> New values have been added to the <code>transferType</code>. The <a href="https://developers.vertexgateway.com/docs/merchant/instrument-type#transfertype-for-instrumenttype--bank_transfer-">transferType</a> can now include the following values:</p>
<ul>
<li><code>virtual_account</code></li>
<li><code>khipu</code></li>
<li><code>giropay</code></li>
<li><code>eps</code></li>
<li><code>open_finance</code></li>
</ul>
</li>
</ul>
<h4 class="anchor anchorWithStickyNavbar_fF9Z" id="breaking-changes">Breaking Changes<a href="https://developers.vertexgateway.com/blog/releases/27-08-2024#breaking-changes" class="hash-link" aria-label="Direct link to Breaking Changes" title="Direct link to Breaking Changes">​</a></h4>
<div class="theme-admonition theme-admonition-danger admonition_IZjC alert alert--danger"><div class="admonitionHeading_uVvU"><span class="admonitionIcon_HiR3"><svg viewBox="0 0 12 16"><path fill-rule="evenodd" d="M5.05.31c.81 2.17.41 3.38-.52 4.31C3.55 5.67 1.98 6.45.9 7.98c-1.45 2.05-1.7 6.53 3.53 7.7-2.2-1.16-2.67-4.52-.3-6.61-.61 2.03.53 3.33 1.94 2.86 1.39-.47 2.3.53 2.27 1.67-.02.78-.31 1.44-1.13 1.81 3.42-.59 4.78-3.42 4.78-5.56 0-2.84-2.53-3.22-1.25-5.61-1.52.13-2.03 1.13-1.89 2.75.09 1.08-1.02 1.8-1.86 1.33-.67-.41-.66-1.19-.06-1.78C8.18 5.31 8.68 2.45 5.05.32L5.03.3l.02.01z"></path></svg></span>danger</div><div class="admonitionContent_bl22"><ul>
<li><strong>Change:</strong> The structure of the <a href="https://developers.vertexgateway.com/docs/merchant-api/callback-payout">Payout Callback</a> has been modified to match the expanded response format of the <a href="https://developers.vertexgateway.com/docs/merchant-api/get-app-external-v-1-payout-payout-getpayoutstatus">Retrieve Payout Status</a> endpoint. This change is not backward compatible. Merchants must update their integration to accommodate the new structure to avoid disruptions in receiving payout status updates.</li>
</ul></div></div>]]></content:encoded>
            <category>release</category>
        </item>
    </channel>
</rss>