> ## Documentation Index
> Fetch the complete documentation index at: https://docs.slm.m1amdocs.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Vindicia Internal Notes for Subscribe 2023.01 Release

Production Release Date: January 31, 2023

**Parent topic:**[Vindicia Subscribe - 2023.01 Release](2023.01_tp_subscribeReleaseNotes)

## Subscribe and Retain Features

### Internal Dashboards

From this release, the Internal Merchant Dashboards and the Retain Internal Dashboards are available for use.

Merchant Dashboard present high-level statistics of the merchants:

* Number of Active Subscribe & Retain Merchants
* Average active length of merchants per type
* Number of signed up merchants per year (displays the trends: Retain numbers are rising and Subscribe numbers are plateaued).
* Number of merchants that left per year.
* All graphs in the dashboards are clickable.

<img src="https://mintcdn.com/amdocs-slm/MfSDIaW4SO7V6TqH/portal/vindiciaSubscribeAndNewRetain/Subscribe_Release_Notes/Images/retainInternalDashboard.png?fit=max&auto=format&n=MfSDIaW4SO7V6TqH&q=85&s=2ab27c76bc272f4cb511a287b4290830" alt="" width="1438" height="645" data-path="portal/vindiciaSubscribeAndNewRetain/Subscribe_Release_Notes/Images/retainInternalDashboard.png" />Retain Dashboards provide crucial data and analytics of your failed Transactions and uncover insights how these failed Transactions were recovered and healed. The Internal Dashboards provide more detailed info as well as more aggregated information, which is unavailable in the merchant's Retain Dashboard view.

For more details, see [detailed presentation on wiki](https://wiki.corp.aws.vindicia.com/display/PM/Tableau+-+Internal+Dashboards).

(TABL-72, 106)

### Retain and Subscribe Intelligence Dashboards Available in Merchant Portal Staging Environment

From this release, Subscribe and Retain Dashboards are available to merchants from the Vindicia Merchant Portals staging environments. The dashboards provide insights based on the Staging data.

(TABL-41)

## Payments Features

### Braintree Integration - 3DS Support for Credit Cards

Starting from this release, Vindicia supports 3D Secure Authentication for the Braintree payment provider. For more information on this integration, see [Braintree Connect Payment Provider](https://wiki.corp.aws.vindicia.com/display/PM/Braintree).

(VIN-16749)

### Windcave Integration - Credit Card Support

Starting from this release, Vindicia integrates with Windcave payment provider. Windcave operates in many countries and supports different currencies. For details, see the [Windcave list](https://www.windcave.com/support-processing-partners).

The integration supports credit cards, debit cards, and tokenized credit card transactions payment methods for the following main areas:

* Recurring & One time transactions (including void and refund)
* Card-on-File - CIT/MIT Indicators
* Retain support - Full auth and capture (level one)

For more information on this integration, see [Windcave Payment Provider Integration](https://wiki.corp.aws.vindicia.com/display/PM/Windcave?preview=/103363051/103363055/Windcave_ImplementationGuide.docx).

(BIMS-635 and VIN-19328)

### Stripe Integration - Payment Intent API Support in Subscribe

In the Subscribe 2022.11 release, Vindicia established an additional integration with Stripe by supporting Stripe's latest Payment Intent API for Vindicia Retain. With this release, Vindicia supports the Payment Intent API in Subscribe.

The integration will support credit cards, debit cards, and tokenized credit cards in US Dollars for the following main areas:​

* Card Verification
* Real-time Authorization
* Capture Payment
* One time Payment
* Non-Free Trial Payment
* Recurring Payment
* Void Payment
* Refund Payment
* Card-on-File - CIT/MIT Indicators
* Retain support - Full auth and capture (level one), using Tokens

For more information on this integration, see [Stripe Connect Payment Processor (Intent)](https://wiki.corp.aws.vindicia.com/pages/viewpage.action?pageId=103358856).

(VIN-18311)

### Stripe Integration - Stripe Intent Webhook Implementation for Chargeback

Beginning in this release, Vindicia can import chargeback updates from Stripe for merchants by enabling access from Stripe to the Vindicia Stripe webhook listener.

(VIN-17807)

## Response Code Updates

The following changes were made to different Payment Providers response codes:

| Payment Provider | Codes | Current Categorization | Previous Categorization | Ticket |
| - | - | - | - | - |
| FDMS Compass | 350 - Additional Customer Authentication Required | R (hard fail) |   | VIN-19418 |
| 611 - New Account Information Available | D (soft fail) |   | | |
| 612 - Retry with 3DS | R (hard fail) |   | | |
| Merchant e-Solutions (MeS) | 036 - Restricted Card-Pick Up | R (hard fail) |   | VIN-19291 |
| 350 - Check the response for details; response format is Refused | D (soft fail) |   | | |
| 351 - Invalid Element | R (hard fail) |   | | |

## Internal Fixes

The following issues were solved in this release:

| Ticket | Description |
| - | - |
| CAT-183 | Recurring and scheduled **Decline Recovery Report** did not generate for Reports 2.0. This issue has been resolved. |
| PORT-2469 | Users were able to create a **Promotion** campaign without providing a **Promotion Code**. This issue has been fixed. |
| PORT-2558 | With this release, the following improvements have been implemented in the Subscribe Merchant Portal 2.0:- Merchants were not prompted with the same confirmation message when canceling a subscription as when the cancel operation was performed in list page via context menu action. This issue has been fixed. - Users were able to create and update a subscription with a **Sub-Affiliate ID** without providing an **Affiliate ID**. This issue has been fixed. - Users were not able to move the guidance windows in the Subscribe Merchant Portal 2.0. This issue has been fixed. - The following issues occurred in the Subscribe Merchant Portal 2.0 when the translations keys were not resolved as expected: - **Refund Transaction** pane: - **Refund Type** dropdown list values: **Partial Refund** and **Percentage**. - Token Action dropdown list values: **Cancel Negative Balance** and **Cancel Zero Balance** - On Page icon hover text: **Season Set** and **Reason Code** This issue has been fixed. - The font size of the text on the **Billing Plan** pane on the **Subscription** screen was inconsistent with similar elements on the same page. This issue has been fixed. |
| VIN-13886 | Specific behavior of MerchantAcceptedPayments (MAP) subscriptions caused discounts passed during the creation of subscriptions to be applied only to the second invoice. This issue has been fixed. |
| VIN-17275 | Transactions that used UPI as a payment method through JusPay were not successful. This issue has been fixed. |
| VIN-18544 | The date format in the Autobill stop event was inconsistent between **PUSH\_SOAP\_API\_VERSION=rest** and **PUSH\_SOAP\_API\_VERSION=null**. |
| VIN-18724 | The message that appears when the subscription creation is called twice within 10 milliseconds has been updated to be more clear. The message now reads, **An Account (MerchantCustomer) with the same merchantAccountIdentifier already exists or is currently locked by another resource!** |
| VIN-19327 | Users were unable to remove an existing **Affiliate ID** or **Sub-Affiliate ID** from a subscription. This issue has been fixed. |
| VIN-19437 | When the Account object was called in the API with a new payment method and the primary flag was true, all of the payment methods attached to the account were set as Primary. This issue has been fixed. |
| VIN-19476 | Multiple regression issues were caused by the implementation of VIN-12669 - Supporting Disco 2 in Push Notifications. These issues have been fixed. |
| VIN-19491 | The following issues were reported regarding the Reason Codes Portal API:- Previously, an external endpoint was used that returned a restricted number of reason codes. Now an internal /portal/reason\_codes endpoint was created to retrieve a complete list of reason codes that populates the respective dropdown lists used for selecting reason codes for pausing or canceling the subscription in the Subscribe Merchant Portal 2.0. - Users could enter more than 15 characters for new custom reason codes, which was inconsistent with the guide text displayed. This issue has been fixed. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.