ASF Integration

GymSales integrates with  ASF Payment Solutions to reduce data entry, eliminate errors and streamline your business processes.

Our integration currently allows you to
- Push Prospects into ASF
- Import Members into GymSales
- Convert GymSales prospects automatically when ASF Sales occur

ASF has 2 seperate modules for Prospects and Members.
Each module has different ID's and available fields.

Getting started

To setup ASF Integration. Select Company settings - System Integration - ASF
Enter your ASF Client Number and integration Password

If Automatic = Yes, as soon as a prospect is entered it will be pushed to ASF
If Automatic = No, you'll see the option to 'Export to ASF' on the client profile

Prospect push to ASF

When Export to ASF is selected, We'll create the person in the ASF prospect System.
firstName, lastName, email, address, city , state, zip, country, gender, birthdate, age, workphone, homephone

ASF does not have a Mobile Phone field on their prospect record, So if we have no Home Phone in GymSales, we push the GymSales Mobile Phone into the ASF home phone field.

When a prospect has been pushed, you'll see the ASF Prospect ID on the client profile in GymSales.

Member sync from ASF to GymSales

In ASF, its best to convert the Prospect to a Member, this reduces data entry and keeps the best link with GymSales.
We periodically check ASF for new members (hourly).

When we find a new Member in ASF
1. We first check if they've been converted from a GymSales prospect, in which case we link with the GymSales prospect.
2. If there's no link to a GymSales prospect, We'll find the best match based upon Email, Phone(s), First Name and Last Name.
3. If no match is found by the above 2 methods. We create a new person in GymSales.

When this link has completed, you'll see the ID update to the ASF member ID and a Show button will appear linking you to the ASF Member in a new browser tab.


Appointment Completion

In order to keep our stats accurate in GymSales, we'll automatically close off or set appointments.
We use the following mapping from the ASF Statuses


If a member has any of these statuses, it'll be considered a Sale in GymSales
A=Term agreement with set number of payments made manually. ASF issues a statement for each payment due.  
B=Open End (month to month) agreement with payments made manually. ASF issues a statement for each payment due.  
E=Term agreement with set number of payments scheduled to be drafted from bank account information (checking or savings). 
F=Open End (month to month) agreement with payments drafted from bank account information (checking or savings). 
V=Term agreement with set number of payments scheduled to be drafted from credit card information. 
I=Open End agreement with payments drafted from credit card information.  
P=Paid in Full agreement with no payments scheduled to be drafted.  

If a member has any of these statuses, it will not be considered a Sale in GymSales.
C=Cancelled. 
R=Returned for Collections. 

When we sync a person and the status is Sale
1. If an appointment is in the calendar 48 hours either side of the sync time. We'll mark the appointment as completed.
2. If there's no appointment.  We'll create a walk-in
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us