Version history¶
Version (.aar): v4.1.0.5¶
Updates:
-
New methods for tests added:
- Added the
printFromStringmethod for printing strings via the terminal. - Added the
printFromBase64method for printing Base64-encoded strings via the terminal.
- Added the
-
Modifications:
- Correction in the flow of method
startPaymentV2, ensuring the return of the callback onError when the call is made without prior bind. - Set to send correctly the fields cardAppName, bin, aid and panLast4Digits in the callback of the method
startPaymentV2. - Fixed crash in the Demo App that closed the application when viewing transactions with or without filters.
- Adjustments to avoid integration failures when using minifyEnabled / Proguard.
- Correction in the flow of method
Version (.aar): v4.1.0.3¶
Updates:
-
New methods for tests added:
- Added new correlationId parameter in the methods callback
startPaymentV2,reversePaymentV2,Consult Payment V2 by APIeConsulta de Estornos via API
- Added new correlationId parameter in the methods callback
-
Modifications:
- Adjustments to the appTransactionId parameter in the startPaymentV2 method
startPaymentV2. - Adjustments to the value parameter in the startPaymentV2 method
startPaymentV2. - Exception adjustment displayed in log.
- Adjustment of the ApplicationInfo parameters in the method
SupervisorPasswordCheck. - Adding new response codes
Códigos de respostas.
- Adjustments to the appTransactionId parameter in the startPaymentV2 method
Version (.aar): v4.1.0.1¶
Updates:
-
New methods for tests added:
- Added new method for reprinting of voucher
reprintV2, from payment version equal or superior to 2.12 - Added new method for supervisor password authentication
SupervisorPasswordCheck, from payment version equal or superior to 2.12
- Added new method for reprinting of voucher
-
Modifications:
- Adjustments in the onSuccess of
getTheme, from payment version equal or superior to 2.12 - Installment label adjustments without interest in method
startPaymentV2. Now, parceled without interest will be presented with label equal to INSTALLMENT. Change present in versions equal or greater than 2.12 of the payment - Documentation update, addition of permissions required for integration with SDK payments [
Configuring Project] (./beginning/configuracao_project.md) - Exception adjustment displayed in log
- Adjustments in the onSuccess of
Version (.aar): v4.0.1.1¶
Updates:
-
Discontinuation of batch-related features:
- The use of batches,
close batch,open batch,batch printing, andbatch querieshave been discontinued starting from this version.
- The use of batches,
-
New test methods added:
Version (.aar): v3.1.7.0¶
Updates:
- Modification to the methods of
refundPaymentV2:- Providing new parameters:
originalReceiptNumber,originalReceiptDate.
- Providing new parameters:
- Adding
printBatchReceiptmethod for printing closed batch receipts
Version (.aar): v3.1.6.0¶
Updates:
-
Modification in the methods of
startPaymentV2,reversePaymentV2(),reversePaymentWithFilter()andrefundPaymentV2():- Making new parameter available:
merchandGroupCode. To allow you to indicate the establishment in which the transaction will be carried out, especially when the multi-establishment option is enabled.
- Making new parameter available:
-
Modifications to Batch Closing:
- Addition of new field:
hasMultiMerchant; - Addition of a new structure returned to the list of subtotals, considering grouping by multi-merchant.
- Addition of new field:
Version (.aar): v3.1.5.0¶
Updates:
-
Adding new broadcast to signal app update or startup after payments.
-
Update to the
reversePaymentV2(),reversePaymentWithFilter()andrefundPaymentV2()methods:- Providing a new
autoConfirmparameter to indicate whether the transaction should be automatically confirmed regardless of the print rule. - Providing a new
confirmReversePayment()method for confirming non-referred reversals and returns.
- Providing a new
-
Batch totals and subtotals, will now, be returned in the response from the
closeBatch(); -
Making available Inquiries for Batch:
- Batch queries with unique filters of: current batch, last closed batch, by specific batch number and by time period.
-
Providing new query commands for transactions:
- New Payment Inquiry;
- Reversal query;
- Consultation for unreferenced devolution;
- Last approved transaction query;
- Addition of specific statuses for reversal and unreferenced devolution,
ReversalStatus; - Addition of new response Object for errors
ErrorDataV2, which is returned in batch closing:- New
errorMessageresponse field;
- New
Version (.aar): v3.1.4.0¶
Updates:
- Addition of a new response method
closeBatchV2(), containing a new field for date and time; - Added new parameter, date and time, to
closeBatch()response; - SettleRequestResponse has been deprecated and is continued by SettleRequestResponseV2;
- Batch Closing Broadcast:
- Batch close broadcast callback object SettlementBroadcastResponse has been deprecated and is continued by SettlementBroadcastResponseV2.
- Batch close broadcast also return new parameter, close date and time.
Version (.aar): v3.1.3.0¶
Updates:
- Addition of new configuration parameters in PaymentRequestV2, RefundRequestV2 and ReversePaymentRequestV2 for previewing customer and merchant receipts;
- RefundRequest has been deprecated, being continued by RefundRequestV2;
- Added new receipt printing method
printReceipt().
Version (.aar): v2.11.5.0¶
Updates:
- This version is similar to version
v2.6.35regarding the new methods added.
Version (.aar): v2.10.5.10¶
Updates:
- Adding the methods
getLogo(),getReceiptLogo()andgetTheme().
Version (.aar): v2.10.5.4¶
Updates:
- Addition of methods
findAllV2(),findNonSyncedV2()andgetCursor().
Version (.aar): v2.6.35¶
Updates:
- Addition of the
startInitialization()method that uses InitializationRequest initializationRequest and PaymentCallback paymentCallback as parameters.
Version (.aar): v2.6.30¶
Updates:
- Adding the method
reversePaymentWithFilter().
Version (.aar): v2.6.29¶
Updates:
- Adding the method
reprint();
Version (.aar): v2.6.28¶
Updates:
Version (.aar): v2.6.10¶
Updates:
- Adding the methods
findNonSynced(),getNotifications(),refundPayment(),startEchoTest(),startInitialization(),startPushPayments()andtestCard(); - Note: does not include the method
reprint().
Version (.aar): v2.4.7.1¶
Updates:
- Adding the methods
startExtractionandreprint().
Version:1.2.9.0¶
Version:1.2.6.0¶
- Initial release