# Tilda

Below there is a simple instruction on how to integrate CryptoCloud with Tilda:

1. Sign up on the website [https://app.cryptocloud.plus/registration](https://app.cryptocloud.plus/registration?lang=ru\&roistat_visit=113866).
2. Read the instructions in your personal account;

{% embed url="<https://www.youtube.com/watch?v=4gImInd7_2w>" %}

3. Add your project in your personal account by filling in the required boxes. In the CMS list, select Tilda.

**Your website:**\
<https://domain.com/>

**Successful URL:**\
<https://domain.com/thank-you\\>
(can be any link)

**Unsuccessful URL:**\
<https://domain.com/fail\\>
(can be any link)

**URL for notifications:**\
<https://tilda.cryptocloud.plus/payment/callback>

4. Go to Tilda — Site settings — Payment systems. In the list of payment services, select «Custom Payment Gateway». In the «Settings template» item, select New payment system (for developers) from the drop-down list.
5. Fill in all fields of the form according to the example below. Settings that are not described in the instructions should be left as default.<br>

   Login — specify SHOP ID of your project.

   Secret for order sign — specify API KEY of your project.

   Notification URL — will be filled in automatically.

   Currency — specify the currency in which you accept payments. Among supported currencies: USD, EUR, GBP, UAH and others.

   Country — enter the country code for the payment system.

   Information on taxation and electronic checks can be left unchanged.

   Payment widget language — EN.

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/1_en.jpg" alt=""><figcaption></figcaption></figure>

6. Open advanced settings and fill in all the form boxes according to the example below. Settings not described in the instructions should be left as default.

**URL:** \
API URL — <https://tilda.cryptocloud.plus/payment\\>
\
**Fields:**\
Login — crypto\_cloud\_shop\_id\
Currency — currency\
Language — language\
Country — country\
URL for notifications — notify\_url\
Order number — order\_number\
Order description — order\_description\
Order amount — order\_amount\
Order time — order\_time\
Customer Email — client\_email\
Customer's phone number — client\_phone\
Customer's name — client\_name\
Signature — signature\
Products — order\_products\
Order number — index\
Name — name\
Quantity — quantity\
Price — price\
Total cost — total\_price\
Photo — image

Tick the «Add shipping to the list of products» and «Use discounted price for products» checkboxes.

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/2_en.jpg" alt=""><figcaption></figcaption></figure>

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/3_en.jpg" alt=""><figcaption></figcaption></figure>

**Order signature:**\
Signature Rules — Custom Rules\
Custom Signature Rules — {{crypto\_cloud\_shop\_id}}{{order\_amount}}{{order\_number}}{{secret}}.\
The signature encryption algorithm is SHA-256. Tick the «Use secret as algorithm key (HMAC)» checkbox.

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/4_en.jpg" alt=""><figcaption></figcaption></figure>

**Notification signature:**\
Signature Rules — Custom Rules\
Custom Signature Rules — {{crypto\_cloud\_shop\_id}}{{order\_amount}}{{order\_number}}{{secret}}{{paid}}.\
The signature encryption algorithm is SHA-256. Tick the «Use secret as algorithm key (HMAC)» checkbox.

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/5_en.jpg" alt=""><figcaption></figcaption></figure>

**Notification:**\
Successful payment indicator\
Field — paid\
Value — 1

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/6_en.jpg" alt=""><figcaption></figcaption></figure>

**Form settings:**\
Title for the «Login» box — SHOP ID\
Tip for the «Login» box — To get the ShopID, go to your project's settings. The ID consists of 16 characters and is unique for each project.\
Header for the «Secret for order signature» box — API KEY\
Hint for the box «Secret for order signature» — To get APIKey, go to your project's settings.

<figure><img src="https://app.cryptocloud.plus/img/integrations/instructions/tilda/7_en.jpg" alt=""><figcaption></figcaption></figure>

**Support:**\
Support Email — <support@cryptocloud.pro>\
Feedback link — <https://cryptocloud.plus/en/support\\>
Link to instructions — <https://docs.cryptocloud.plus/en/cms-plugins/list/tilda\\>
Title — set the name of the payment method, example: CryptoCloud (convenient cryptocurrency payment).

7. After completing the form, check all the data entered and click the «Add» button.
8. Republish all pages of your website.
9. The module is ready to work! Before publishing the payment method on the website, you need to [test the integration](https://docs.cryptocloud.plus/en/start/test-integration).

{% hint style="info" %}
In order for CryptoCloud integration with Tilda to work correctly, you have to have a shopping cart installed on your website.

<img src="https://2473321126-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZfSqUVTfJsB2NyMKnhq9%2Fuploads%2Fk1viGMYAupP3HdlVeRPQ%2Ftest%20payment%20en%201.png?alt=media&#x26;token=6e5067a1-22de-4d14-9afe-ef7da8aa4a88" alt="" data-size="original">
{% endhint %}
