ABC Ignite
Member data
Below is the default external member data mapping between ABC Ignite and Perkville. To customize this mapping reach out to your Perkville representative.
member_id
memberId
This is the connecting ID between an external member record in Perkville and ABC Ignite.
system_id
"ABC_IGNITE"
This designates the external member record as coming from ABC Ignite.
external_home_location_id
personal.homeClub
Reliant on the homeClub
ID to be entered in the Perkville location external_location_id
membership_type
agreement.membershipType
membership_status
"ACTIVE" if isActive
= true and joinStatus
= "Member"; else "INACTIVE"
join_dt
agreement.sinceDate
cancel_dt
If isActive
= false, then personal.memberStatusDate
; else don't pass in a value
Class/Appointment Points
To award points for classes and appointments our default integration considers a member in attendance if their attendedStatus
is "Attended" and the event's status
is "Completed."
If a member is not marked as attended they won't get their points. You can learn more about ABC Ignite attended status on their website.
This logic can be customized. Often businesses that don't take class attendance will award points if the class is marked as "Completed." Reach out to your Perkville representative to discuss how this can be configured to align with your gym's operations.
Perkville payment type
When awarding points for sales our integration excludes the "Perkville" payment method. This is to avoid incentivizing Perkville redemption transactions.
Last updated
Was this helpful?