> For the complete documentation index, see [llms.txt](https://synap.ac/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://synap.ac/docs/platform/portal/store-overview.md).

# Store overview

Portal Store lets you sell access to learning content from a storefront connected to your Synap portal. A Product combines the information a buyer sees, the price they pay and the access they receive after a successful checkout.

### When Portal Store is useful

Use Portal Store when individuals should be able to choose and purchase access without an administrator enrolling each person manually. Typical examples include paid revision packages, online courses, mock exams and continuing professional development content.

If access is sold through contracts, purchase orders or organisation-level agreements, you may prefer to manage users and groups directly rather than sending each learner through a storefront.

### The purchase journey

1. An administrator configures the Store and connects the required payment service.
2. They create a Product and choose what the buyer will receive.
3. The Product is made available on the learner-facing storefront.
4. The buyer signs in or creates an account and completes checkout.
5. A successful purchase grants the configured Synap access to that account.
6. Your team handles any later support, refunds or access changes under its commercial policy.

### Three things to test together

| Layer      | Question to answer                                                                  |
| ---------- | ----------------------------------------------------------------------------------- |
| Storefront | Is the offer clear, accurate and easy to find?                                      |
| Payment    | Does checkout use the correct payment account, amount and currency?                 |
| Access     | Does the right person receive exactly the intended content for the intended period? |

{% hint style="warning" %}
Publishing a Product is both a content release and a commerce release. Complete a test purchase from the storefront through to opening the purchased content before accepting live orders.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://synap.ac/docs/platform/portal/store-overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
