# Rocketfuel payment solution workflow

The RKFL provides a complete payment solution through various open-source plugins, an iFrame to integrate at the merchant's website, and an RKFL-hosted checkout page.

The merchant who wants to design their own custom user experience similar to the RKFL features can use the RKFL's APIs to do the same.

The RKFL payment solution integrates through a sequence of API calls. In the API reference section, there are details of all the required APIs.&#x20;

The below diagram shows a sequential workflow of the complete payment solution that help to understand the API calls.

![](/files/tpdEB4rdbsg2MdlDflAX)


---

# Agent Instructions: 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:

```
GET https://docs.rocketfuel.inc/developer-guides/api-reference/payins/rocketfuel-payment-solution-workflow.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
