Setting up Vendor Payments using Asperato

You can use Asperato's outbound payments feature to pay vendors using Payments Plus. When making an outbound vendor payment using Asperato, Payments Plus can automatically create, post, and match the related cash entries. Only authorized vendors can receive outbound payments via Asperato so you can use this payment method for specific vendors and currencies.

To start using the Asperato payment method for outbound vendor payments in Payments Plus, perform the following steps:

  1. Set up the FinancialForce Packages
  2. Set up Asperato ONE
  3. Perform Additional Customizations

Set up the FinancialForce Packages

Step

Action

Further Information

1

Upgrade FinancialForce Accounting to Summer 2022.

Upgrading to Accounting Summer 2022

2 Ensure you have multi-currency enabled in your org. The Asperato outbound vendor payments feature is only available in multi-currency orgs. About Multi-Currency Mode
3

Enable the following feature in the Feature Console:

  • FFA Payments Plus
  • [Optional] FFA Payments Plus - Enhancements
Enabling and Disabling Features in the Foundations Help.
4

Update the FinancialForce Asperato Integration package to Asperato Integration Spring 2022 - FF Asperato ONE Integ. Version 2022.207 or later.

Installing the FinancialForce Integrations in the Integrations Help.

5

Assign the necessary FinancialForce permissions to internal users.

Outbound Vendor Payments Permissions in the Integrations Help.
6

Customize the transaction retrieval criteria. To do this, add the following custom values to the Payment Method field on the Account object:

  • Asperato - Domestic
  • Asperato - Domestic - ACH
  • Asperato - Domestic - BANK_TRANSFER
  • Asperato - Domestic - BPAY
  • Asperato - Domestic - FAST
  • Asperato - Domestic - FASTER_PAYMENTS
  • Asperato - Domestic - FEDWIRE
  • Asperato - Domestic - FPS
  • Asperato - Domestic - GIRO
  • Asperato - Domestic - RTGS
  • Asperato - International

Custom Account Fields

7

For existing users, if applicable, remove the following custom values from the Payment Method field on the Account object:

  • Asperato - Domestic - Sepa
  • Asperato - Domestic - SEPA
Custom Account Fields
8

For existing users, if applicable, rename the following custom values on the Payment Method field on the Account object as follows:

  • "Asperato - Domestic - Bank_Transfer" to "Asperato - Domestic - BANK_TRANSFER"
  • "Asperato - Domestic - Fedwire" to "Asperato - Domestic - FEDWIRE"
Custom Account Fields
9

Complete the standard tasks related to setting up the FinancialForce Asperato Integration.

Administrator Guide in the Integrations Help.

Set up Asperato ONE

Step

Action

Further Information

1

Update the Asperato ONE package to the latest version (V2.20 or later).

Contact Asperato Support.

2

Contact Asperato Support to enable outbound payments. This might also include steps to migrate your org's multiple customer IDs to Merchant Groups if this has not been done previously.

Contact Asperato Support.

3 If you have an existing bank account linked to an Asperato Customer ID, you might need to update it with a new Customer ID provided by Asperato, or link it to the applicable Merchant Group.
Multiple Asperato Customer IDs or Merchant Groups in the Integrations Help.
4

Set up Asperato ONE.

 

See the Asperato ONE documentation.
5

Assign the necessary Asperato ONE permissions to internal users.

See the Asperato ONE documentation.
6 Create a separate Airwallex account for each Accounting company that you want to use outbound vendor payments. For outbound vendor payments, Asperato uses Airwallex as the Payment Service Provider (PSP). Setting up Payment Service Provider Accounts in the Integrations Help.
7

[Optional] For existing users, add the following fields to the Authorisation Outbound Layout page layout of the Authorisations object of Asperato ONE:

  • Account
  • Bank Country (Outbound Picklist Field)
  • Billing Address Country (Outbound Picklist Field)
  • Currency
  • Payment Route Selected
See the Asperato ONE documentation.

Perform Additional Customizations

Step

Action

Further Information

1 Add the Authorisations related list to the page layouts for the Account object. Customizing Page Layouts for Outbound Vendor Payments in the Integrations Help.
2

Customize the Payment Method picklist on the payment proposal page. To do this, add "Asperato" as a custom value to the Payment Method field of the Payment object.

Payments Plus - 1. Payment Fields

3 Add the Asperato payment method to the payment details templates in Payments Plus. To do this, add "Asperato" as a custom value to the Payment Method field on the ​​Payment Details Template object.

Payment Details Template Fields

4

For existing users, remove the following custom values from the Local Clearing System field on the Payment and Payment Details Template objects:

  • Bank transfer
  • SEPA
5

For existing users, rename the following custom values on the Local Clearing System field on the Payment and Payment Details Template objects as follows:

  • "Bank_Transfer" to "BANK_TRANSFER"
  • "Fedwire" to "FEDWIRE"
6

Assign the following layouts to the user profiles that you want to have access to the outbound vendor payments:

  • Authorisation Layout (Outbound)
  • Payment Layout (Outbound)
See the Salesforce Help.
7

[Optional] For existing users, remove the following text fields from the Authorisation Outbound Layout page layout of the Authorisations object of Asperato ONE:

  • Bank Country
  • Billing Address Country
See the Asperato ONE documentation.