Subscribe Features
Subscribe Portal 2.0 - Admin Access for Reports
From this release, Admins can access Subscribe Merchant Portal 2.0, select the relevant merchant and access the merchant’s reports. (VIN-13179)Subscribe Portal 2.0 - Transaction Query Response Times
In this release, query response times improvements were made for Transaction searches by date range. (VIN-13050)External Billing: Configuration via Portal 1 and Logging Enhancements
From this release, the following enhancements are supported for External Billing:-
In this release, logging enhancements were made for External Billing and the following error messages were added to loggly.
- sftp_connect failed for merchant_id: $merchant_id: This error indicates that the sftp_connect has failed forthe merchant. There should be prior error messages from the sftp_connect to indicate the issue.
- No prior timestamp to compare to - reading all files for merchant_id: $merchant_id: This error usually indicates a missing timestamp. If this is the first time that the merchant is processing transactions, then the error is expected.
- Problem parsing timestamp out of error file merchant_id: This error is used to recognize an empty filename problem.
- failed to parse a dtg from merchant_id: This error indicates that the filename fails to conform to the expected form, so no time stamp can be resolved. The function will return an undefined response and prevents an empty value from being passed.
- Could not create datetime object from presumed iso8601 date: This error indicates an issue with the timestamp. It includes the name of the file, the merchant_id, and the error that was observed.
- skipping merchant_id: This error indicates that the file referenced is older than the current oldest file.
- skipping merchant_id: This error indicates that the file referenced is listed as having already been processed. VIN 13525
-
From this release, External Billing configuration is available in Subscribe Portal 1.0.
- For existing merchants: the External Billing Configuration is displayed when the database’s external billing configuration table is in use for the merchant and populated with entries.
- For new merchants: an External Billing routing rule should be defined for the configuration table to appear VIN-13530
Payment Features
Payway Integration
The new Payway integration must be enabled in the Portal 1.0 Merchant Configuration. Additionally, Payway is a microservice that requires the Payments Service. For details on configuring the microservice, see the wiki Payments Service page. (VIN-10305)Retain Features
This release includes the following new Retain features:Enhancement for Adyen Processor - Support for merchantTransactionId
From this release, Retain allows to set the original merchant transaction ID as the reference ID in Adyen instead of the final captured Vindicia transaction ID. In order to enable this, use the following NameValuePair custom data in Merchant Configuration:- Name: Adyen:InitialSelecttransactionForReferenceCode
- Value: set to 1

