TABLE OF CONTENTS

New Features

Asperato customers can now accept Instant Bank Payments

Asperato have added a new ‘payment route’ that allows collection of one off Bank-to-bank payments, powered by open banking in the UK and Europe. 

 

Why this feature is so important?

  • Manual bank transfer is inconvenient: Sharing bank details is time consuming, causes payment friction, and can cause late payments

  • Credit cards come with high fees: Card payments typically come with high fees and higher failure rates

  • Slower payout timings for bank debit: In some cases you can’t wait 3-5 days for funds to land in your account

 

How it works

  1. Send a payment request.

Create payment record as normal in Asperato with ‘Payment Route’ set to Open Banking. Send your Customer the Ecommerce link, which asks them to make an instant bank-to-bank payment.

  1. Customer completes payment.

After your customer opens the link, we’ll connect them to their bank. Once everything looks good, they simply authorise and confirm payment.

  1. Confirmation and funds transferred.

Confirmation to the customer is immediate. Asperato will record the outcome of the payment in Salesforce as normal.

 

*It is also possible to collect an instant bank-to-bank payment and set up a Direct Debit mandate for future payments in one step just select Open Banking as the payment route for both the payment and the Authorisation. 

 

To enable this feature

  • Add ‘Open Banking’ as a new Payment Service Provider connection on your Asperato Setup Page in Salesforce. Currently GoCardless is the only PSP to support this feature. 

  • Update “Picklist Value Set” for “Payment Route Options” from setup

    • Add “Open Banking” in the values

    • Select the checkbox “Add the new picklist values to all Record Types that use this Global Value Set.”

Enhancements

Cancel pending Direct Debit payments.

It is now possible to cancel a pending payment from within Salesforce. https://asperato.github.io/userdocs/docs/payments#cancellations 

To enable: 

  • Add Mobile and Lightning Actions (For lightning page) and Buttons (For classic page) - Cancel Payment on page layout.
  • Add “Pending Cancellation” and “Cancelled” picklist value in Status field from Fields and Relationships.

View next retry date for GoCardless Success+ customers.

It is now possible to see the date on which GC will re attempt to collect a payment. 

To enable: 

  • Add “Next Retry Date” on Asperato payment page layout from the Salesforce setup.

View ‘Payout Date’.

It is now possible to see when funds are disbursed to you, the merchant by your payment service provider. This is known as a ‘Payout date’. This feature is currently only supported by GoCardless. Asperato will be adding other PSPs as they introduce this service via their API. 

 

To enable:

  • Add “Payout Date” on the payment page layout from the Salesforce setup.

 

Security token added to Ecommerce URL.

We have added a new security feature to the Ecommerce URL. Full details on how to enable and use this feature described below.:

 

What has changed?

  • On creation of a new payment or authorisation object, a unique Data Integrity Token (DIT) is created against that object. This DIT value will be added to the payment url to add additional security

  • The data integrity of the payment or authorisation is protected by ensuring that the url will only show the details for that specific payment or authorisation

 

How is it enabled?

  • This feature can be enabled in the Salesforce custom settings: ”Enable Pay/auth URL Data Integrity”

  • This feature will be enabled by default for any clients who are installing the package as new. For existing clients, who are upgrading, this feature will be disabled by default but we strongly recommend that this feature is enabled to provide the additional security

 

Who is impacted?

  • If you use the Asperato generated Ecommerce url, no further configuration is required

  • If you generate your own payment urls you need to update your logic to include the new DIT parameter in the url

 

Impact on existing Ecommerce links

  • There is no impact on previously generated Ecommerce urls, these will still work as expected

 

Impact on Paypage overlays

 

Self manage Courtesy Notification recipients.

When Asperato cannot insert data into your org, we send you a “Courtesy Notification”. It is now possible to update the email addresses that courtesy notifications are sent to, direct from the Asperato Setup Page. 

 

Immediate Payments against an “In Force” Authorisation.

This change enables you to process an immediate payment against an “InForce” Authorisation and instantly see the outcome. Prior to this release, the initial payment had to wait for the scheduled batch job.

 

Better data visibility between Payments and linked Authorisations.

Previously when linking an Authorisation to a Payment there was very little detail to provide assurance that the correct Authorisation was being selected. We have increased the level of data available to make this process easier and more reliable. See below screenshot:

 

RAW PSP response messages now added to Asperato Records.

Asperato now passes through the raw response message from connected Payment Service Providers. This provides further detail in understanding the outcome of payments / authorisations.

 

This is not seen as a replacement for our sanitised error codes and responses. 

 

To enable:

  • Update the Payment object -> Page Layout

    • Add field “Raw Error Message from PSP”

  • Update the Authorisation object -> Page Layout

    • Add field “Raw Error Message from PSP”

  • Update the Refund object -> Page Layout

    • Add field “Raw Error Message from PSP”

 

Ability to suppress Direct Debit Notifications sent by PSP.

It is now possible to request the suppression of Direct Debit Notifications (GoCardless only). Please contact support to request this suppression if you would like to send your own Direct Debit messaging.

 

--------------------------------------------------------------------------------------------------------

Bug Fixes

 

Payment Value decimal places

  • Fix to resolve issues created when payment amount is defined to greater than 2 decimal places. This was causing payment processing batch failures.

“Process payment using Authorisation” functionality

  • This feature released in version 2.16 was not working for eCheck payments. This issue has now been resolved

Paypal - added validation to restrict Paypal processing in MOTO mode

Other minor bug fixes

 

--------------------------------------------------------------------------------------------------------

How to upgrade to R2.17

Upgrade to the latest version 2.17.1 with link here: https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1n000002aE4k

 

Other Considerations

  • If you are running a package older than 2.16 then refer release notes for all the releases in between to know the configurations for features released in between upto release 2.17

 

 

--------------------------------------------------------------------------------------------------------

Contacts/Support

For Product/Technical Help for Release Upgrade, contact support@asperato.com