# Paywall Integration

There are three potential approaches for integrating a paywall with our onboard system:<br>

1. Utilizing a client paywall.
2. Employing our paywall.
3. Combining our paywall with a client checkout form.

<details>

<summary>1. Client paywall</summary>

Clients provide a link to their own paywall.

</details>

<details>

<summary>2. Our paywall</summary>

\
To integrate your Stripe with our Paywall, we need

1. **Publishable key in a TEST mode.** Head to the "Developers" section, navigate to the "API keys" tab, and copy the "Publishable key".

<img src="/files/gixwcmwEmo3UGgpPGls3" alt="" data-size="original">

2. **Secret key in a TEST mode.** Find the Secret key at the same place where Publishable

<img src="/files/tZdpjS44XIJYyApps9VL" alt="Publishable key &#x26; Secret Key" data-size="original">

3. **Price ID for each product in a TEST mode.** Navigate to "Product Catalogue" in your Stripe, select the desired product under "Name," and copy the PriceIDs from the Pricing section.

\<img src="/files/8zVyyptB1SWWeFJMPR26" alt="Price IDs

" data-size="original">

[*<mark style="background-color:purple;">Please verify whether the test purchase has been successfully processed in Stripe. Upon confirmation, notify  Runwayer team and then switch to LIVE mode.</mark>*](#user-content-fn-1)[^1]

1. **Publishable key in a LIVE mode.** Head to the "Developers" section, navigate to the "API keys" tab, and copy the "Publishable key".

<img src="/files/gixwcmwEmo3UGgpPGls3" alt="" data-size="original">

2. **Secret key in a LIVE mode.** Find the Secret key at the same place where Publishable

<img src="/files/tZdpjS44XIJYyApps9VL" alt="Publishable key &#x26; Secret Key" data-size="original">

3. **Price ID for each product in a LIVE mode.** Navigate to "Product Catalogue" in your Stripe, select the desired product under "Name," and copy the PriceIDs from the Pricing section.

<img src="/files/8zVyyptB1SWWeFJMPR26" alt="Price IDs" data-size="original">

4. **Links to Stores:** Share the most recent links for your app on Google Play and the Apple Store. If you have additional deep links you'd like to include, feel free to add them as well.

Please email this data to **<km@runwayer.com>** and **<rv@runwayer.com>**

In the body of the email, include **a) the price for each product; b) any trial periods; c) identify the target product for sales.**

Feel free to add any other information that you might be find useful.

After successful deployment, our team will conduct internal tests. For this purpose, we need to make up to 10 purchases.

**Example:**&#x20;

*Hi, here is all data for the integration.*

*Publishable key: prod\_P0kHVrrxbsvfq2*

*Secret key: P0kHVrrxbsvfq2*

*Price IDs: weekly - price\_1OAEVLK5NIS0K45qwuHWcq5K*

&#x20;                *monthly - price\_1OAEVLK5NIS0K45qwuHWcq5K*

&#x20;                *yearly - price\_1OAEVLK5NIS0K45qwuHWcq5K*

*Prices: weekly - 3.99 USD*

&#x20;            *monthly - 12.99 USD*

&#x20;            *yearly - 99.99 USD*

*Trial: all products have 3 days of trial period*

*The main product to sell - Weekly*

*AppleStore link*

*GooglePlay link*

*Addition links*

</details>

<details>

<summary>3. Our paywall with client checkout form</summary>

Clients are required to provide a link to their checkout form and must submit details for three products, including three subscription prices and three product IDs.

</details>

**Incorporating Apple Pay and PayPal can boost conversion rates. Follow these instructions for verification:**

<details>

<summary>Stripe certificate required for Apple Pay authorization</summary>

1\. Type Apple Pay in the search box\
![](https://lh7-us.googleusercontent.com/MfF0WKB5Qeka9HyJ4R4tx_FIq55yc5Lx9Mu7M7Li1r9enfja-Dod9hAYXnfy89z-xXnhlgFUTRld7co49y3_6C8IdAJeX0mef4laliDR26-XZiPm38QYD2xZ4fgMwVEY17DMNx3LideUz4NNErDXGts)

2\. Select ApplePay in the payment methods (if not activated, click Turn On)![](https://lh7-us.googleusercontent.com/311ctOzLN0mshdp_6PNyipUulSRayHl6iOkLWPOt-E0Li7YwzGXvCs49Cx1ORKqXbBpq2OlvJMIKgMt_p1j0VT-L2m7MrEPV064AC8Rn-n0TXXgY7Vrdr3jBOes8SBf6kSN4v3AqAWLpJAWF8gLtTBo)\
3\. Next, click Configure domains

![](https://lh7-us.googleusercontent.com/YJ_xh28AOZr0NKffzuzcvGbBvZvTeRwVIrEZ-mAwymq8-UFI3vUKNnPIJzgkSWdRdhlh87ION6fqWwqqwd0Wk_JwDXK-90w16TjCSiSi252IhgQ3AfFSexUSjlW-OG8ESQJKKD8t_D4znVetKhNcjIY)

4\. Add app.runwayer.com to the input box. Or enter the subdomain you created to test with us.\
![](https://lh7-us.googleusercontent.com/vzAjH3haIAuip44iiNbn20BIEIPiC79wRzznIrrdKaKx9I68OdBxLUXRpwz5AB7SPWyO4sI2RGam4DoPuNFgQCqcJ6MqxpU344Qk9NgEmH496N42v8_QM8dpK24CbzMcn6YJG_icArPhFseTvZD-FRU)![](https://lh7-us.googleusercontent.com/-Et5jbaOqyoi4QdKIydC8z5Asan_CTjwELeCJB2jLrsy9Xe-S4F2jBwiHvI3qB7ZKN9Xl0yTL-hHE6my9du__hC9JbpneciPBdsj7QpT_rvlk1Jq8fA4XHJ7NzsGWMx5nd1K2OTe3HNAsUF9PUkUjuM)

\
\
\
\ <br>

</details>

<details>

<summary>Stripe certificate necessary for PayPal authorization</summary>

1\. Type PayPal in the search box\
![](https://lh7-us.googleusercontent.com/-RP9SV76jVcw0N9HJFDQbpoiXPZfxkrKjHHdqU1a_ZU-3-UjObCPdE2GSvKjHjMG9E93rarYzrunpzkWHaMxP05bjXLv8sR4DM4mJJUSQQ_kJiN-M8ZYI00zJ9V3DwRCk_obNdDX82oCzA8wD1s_LXA)

2\. Select PayPal in the payment methods (if not activated, click Turn On)

![](https://lh7-us.googleusercontent.com/Shi7Puq2eWpoPj25mGG_VoM0Vn8h9wejBndNMTIn5iLbXpHKwz9TDcTS9MkxsClwImaRlA4eUS6k4C_Se4yy9YFvmFBDWmIVkjvLgEZqRUccpG6z_vnCQ4oYfPC2ygulioVaXvpeppSyNXUp7jOOWq8)\
3\. Next, click Configure domains

![](https://lh7-us.googleusercontent.com/7qQxhkn4CSaNzedyCqTxCbiuWUGObN1a6Z-rWZFHulFLNV5NWoq97f6zg7exxoUKhh_ly8VGTXFNAI2k2lC_6BEkpB_l44lghGyAXMGcaEISdjuBnI78e_GTusgI2XhonxK-_c4tV5tcKIxt3MzqFcc)

<br>

4\. Add app.runwayer.com to the input box. Or enter the subdomain you created to test with us.\
![](https://lh7-us.googleusercontent.com/vzAjH3haIAuip44iiNbn20BIEIPiC79wRzznIrrdKaKx9I68OdBxLUXRpwz5AB7SPWyO4sI2RGam4DoPuNFgQCqcJ6MqxpU344Qk9NgEmH496N42v8_QM8dpK24CbzMcn6YJG_icArPhFseTvZD-FRU)![](https://lh7-us.googleusercontent.com/-Et5jbaOqyoi4QdKIydC8z5Asan_CTjwELeCJB2jLrsy9Xe-S4F2jBwiHvI3qB7ZKN9Xl0yTL-hHE6my9du__hC9JbpneciPBdsj7QpT_rvlk1Jq8fA4XHJ7NzsGWMx5nd1K2OTe3HNAsUF9PUkUjuM)

</details>

{% hint style="info" %}
We offer a paid trial, such as 7 days for $1.&#x20;

Please inform us if you wish to integrate this trial with our paywall.&#x20;

Additionally, it is possible to make weekly->monthly subscription (from the client's side)
{% endhint %}

[^1]:


---

# 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://help.runwayer.com/faq-for-clients/paywall-integration.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.
