> For the complete documentation index, see [llms.txt](https://docs.hostelmate.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hostelmate.co/finance-management/payment-processing.md).

# Payment Processing

Take secure payments online and at the front desk by connecting a payment gateway.

## Supported Gateways

* Stripe — cards, wallets, webhooks: [Stripe](/finance-management/payment-processing/stripe.md)
* Nomod — card payments and POS: [Nomod](/finance-management/payment-processing/nomod.md)
* Pay at Property — collect payment later at the desk: [Pay at Property](/finance-management/payment-processing/pay-at-property.md)

## Before You Start

* Create or log in to your gateway account
* Have API keys and webhook secrets ready
* Decide which properties or channels should accept online payments

## Setup Steps (Typical)

1. Open Payment Processing in the finance portal
2. Choose your gateway
3. Enter the required credentials
4. Save and run a small test payment

## Troubleshooting

* Webhooks failing: re-check the signing secret and URL
* Test mode vs live mode: confirm the correct API keys are in use
* Payment not recorded: refresh the booking, then verify gateway logs
