---
title: 'Caching Can Cause Problems'
url: 'https://manuals.remository.com/payage/the-payage-plugin/caching-can-cause-problems'
markdown: 'https://manuals.remository.com/payage/the-payage-plugin/caching-can-cause-problems.md'
date: '2026-11-14'
description: 'Some types of caching can cause problems for the Payage Plugin. If an article is served from cache, the plugin is not called and cannot do its job. For example, if a user clicks the submit button on the form, the request should result in the same article being generated, with the plugin being calle…'
taxonomy:
  category:
    - docs
---

[](#) [ edit this page](https://github.com/getgrav/grav-skeleton-rtfm-site/blob/develop/pages/16.the-payage-plugin/09.caching-can-cause-problems/docs.md) 

# Caching Can Cause Problems

Some types of caching can cause problems for the Payage Plugin. If an article is served from cache, the plugin is not called and cannot do its job. For example, if a user clicks the submit button on the form, the request should result in the same article being generated, with the plugin being called again to process the form data. If caching software intercepts the request and serves the article from its cache, the plugin is not called and cannot process the form data, and the user will just see the original article re-displayed with a blank form. Some caching utilities do actually do this, completely ignoring the non-matching POST data. Similar problems can occur after returning to an article from a payment gateway.

If you encounter malfunctions like this, clear and disable all caching until the problem goes away, and then try to identify which types of caching work, and which don't.

 [ ](https://manuals.remository.com/payage/the-payage-plugin/dont-use-a-logged-in-page) [](https://manuals.remository.com/payage/the-payage-plugin/the-language-file-and-language-overrides)

---

## Navigation

- Parent: [The Payage Plugin](https://manuals.remository.com/payage/the-payage-plugin.md)
- Previous: [Don't Use a Logged-in Page](https://manuals.remository.com/payage/the-payage-plugin/dont-use-a-logged-in-page.md)
- Next: [The Language File and Language Overrides](https://manuals.remository.com/payage/the-payage-plugin/the-language-file-and-language-overrides.md)
