Mobile Payments Android Releases

Build 1.1.8

Released 14 December 2021

❗️

Breaking Change

Stripe users need to add locations to their Stripe dashboard before upgrading their Android mobile devices to the latest version. If the locations are not added first, users will be unable to connect to a Stripe card reader.

:rocket: Enhancements:

  • The Android Mobile Payment app release includes updates to meet the new Stripe Terminal mobile SDKs version 2.0.0 requirements. To assist users and meet the locations requirement of the new SDK, Blackthorn has added the ability to add a device location to a reader. Users will see a new field on the reader screen and can now select a location that was previously created in their Stripe dashboard. These changes do not impact the payment functionality of the app.

  • When a user selects a UK Payment Gateway while using the Android Mobile Payments, the GBP currency is automatically selected. The accepted Payment Methods are "Cash" and "Card".

Build 1.1.6

Released 10 May 2021

:rocket: Enhancements:

  • Added: A Payment Gateway selector on the Tokenize Card screen now that multiple provider options are available.

  • Added: A validation to inform users when the Payment Gateway selected is not configured properly.

:bug: Bug Fixes:

  • Resolved: Clicking OK after entering card details on the tokenize screen always resulted in navigation to the home screen. We've updated the click action for this button to return the user to the tokenize screen when a card results in errors. This will allow the user to easily make updates to the card details.

  • Resolved: When adding an Authorize.net card using the tokenize screen there was a error being displayed and also a related Transaction record was created. The logic has been updated to prevent both of these items from occurring.

Build 1.1.5

Released 13 Apr 2021

:bug: Bug Fixes:

  • Restored the ability to send email receipts for ACH Transactions.

  • Resolved: When capturing cash Transactions the Mobile Payments app was crashing. Users will now be able to complete a cash Transaction in the Mobile Payments app.

Build 1.1.3

Released 24 Mar 2021

:rocket: Enhancements:

  • Added the ability to capture Authorize.net credit card payments using manual card entry.
  • Added the ability to capture Authorize.net ACH payments.
  • Removed the ability to send email receipts for ACH transactions since they result in a "Pending" Payment Status This should be a more intuitive user experience.

📘

Authorize.net Note

The ability to add related Accounts and Contacts to an Authorize.net Transaction will be in an upcoming release.

January 2021 Update

Released 27 Jan 2021

:rocket: Enhancements:

  • We didn't update the functionality of the app so that's why you do not see a new version number, but we did update the Play Store app listing to include a more detailed description and screenshots of the app.

Build 1.1.2

Released 23 Dec 2020

:rocket: Enhancements:

  • Added: The ability to programmatically check the battery level prior to a firmware update.

:bug: Bug Fixes:

  • Resolved: If users were on a Payments package that didn't include all of the new field references there was an error displaying. Logic has been put in place to determine what Payments package the Mobile Payments user has installed.

Build 1.1.1

Released 30 Nov 2020

:rocket: Enhancements:

  • Added: bt prefix for the key value used as header detail for card reader Transactions.

  • Added: An About page so users can view the Mobile Payments app version from the app rather than the Play Store.

  • Added: Mobile App Version labels for use inside of Salesforce. You can now add a field Mobile App Version to your Transaction to see what Mobile App version was used to create the record.

  • Added: The ability to update the card reader firmware from the Mobile Payments app. Read more here.

:bug: Bug Fixes:

  • Fixed a bug to correct issue of not being able to send an email receipt for cash payments.

Build 1.1.0

Released 15 Oct 2020

:rocket: Enhancements:

  • Added a disconnect button when a card reader is connected to the Mobile Payments app.

  • Included the Tokenize Card feature from iOS Mobile Payments in our Android application.

  • The Mobile Payments app now includes better error handling during token expiration.

  • Enhanced the Contact lookup for a more intuitive user experience.

:bug: Bug Fixes:

  • Fixed a bug to correct issue of not being able to connect to a card reader.

Did this page help you?