---
title: 'Receiving Payments'
url: 'https://manuals.remository.com/payage-dev/receiving-payments'
markdown: 'https://manuals.remository.com/payage-dev/receiving-payments.md'
date: '2026-11-14'
description: 'Chapter 3 Receiving Payments Payage completely isolates an application from any payment gateway processing. The application calls a Payage API function to obtain payment buttons, and is notified via a callback function when payment has completed or failed.'
taxonomy:
  category:
    - docs
---

[](#) [ edit this page](https://github.com/getgrav/grav-skeleton-rtfm-site/blob/develop/pages/04.receiving-payments/chapter.md) 

### Chapter 3

# Receiving Payments

Payage completely isolates an application from any payment gateway processing. The application calls a Payage API function to obtain payment buttons, and is notified via a callback function when payment has completed or failed.

![Payment process](https://manuals.remository.com/payage-dev/user/pages/04.receiving-payments/payment-process.png)

 [ ](https://manuals.remository.com/payage-dev/how-payage-works/payment-gateway-returns) [](https://manuals.remository.com/payage-dev/receiving-payments/the-payment-process)

---

## Navigation

- Previous: [How Payage Works](https://manuals.remository.com/payage-dev/how-payage-works.md)
- Next: [Adding a New Gateway](https://manuals.remository.com/payage-dev/adding-a-new-gateway.md)
- Children:
  - [The Payment Process](https://manuals.remository.com/payage-dev/receiving-payments/the-payment-process.md)
  - [Sample Code](https://manuals.remository.com/payage-dev/receiving-payments/sample-code.md)
  - [API Functions](https://manuals.remository.com/payage-dev/receiving-payments/api-functions.md)
  - [Timeouts](https://manuals.remository.com/payage-dev/receiving-payments/timeouts.md)
  - [Payment Returns and Payment Updates](https://manuals.remository.com/payage-dev/receiving-payments/payment-returns-and-payment-updates.md)
