SwingMatch handles payments through Stripe. When a user goes to book a lesson, they will be prompted to pay upfront (as with many booking services). This action will only authorize your credit card to be charged the lesson. The authorization is only converted to a charge once the lesson has been confirmed by an instructor. This authorization expires after 7-days. In the event that the instructor cancels the lesson or does not respond to your request, you will not be charged. If the lesson was already confirmed, but it then cancelled, SwingMatch will issue a refund in accordance with our cancellation policy.
The instructor may also choose to accept offline payments, in which case it is up to the instructor to handle their preferred payment method.