Prodamus

Prodamus is a service that allows you to accept payments on your website without using an online cash register. The service's convenience lies in the fact that all payments are processed without an intermediary, meaning there's no commission. Clients have a wide variety of payment options, from bank transfers to recurring payments. Integration with the Savvi platform opens up additional opportunities for working with clients. Just like with the ЮKassa integration, you can immediately click a link to pay for the service provided during a conversation with a client. The link can be generated using either a fixed price list or a freely generated amount during the conversation. Payment can be made both within the conversation and through other channels and services.

Connection

Connection is made through the "Integrations" tab, "Payment Systems" category.

Next we see that to connect we need to enter the subdomain and secret key in the fields, respectively.

Next, enter the appropriate values ​​in the fields and click the Connect button.

After a correct connection, the currency selection becomes available:

Next, we have the option to create and configure a payment link in the Create Payment section. First, we create a test link based on the following criteria:

Payment Amount — here we define the amount that will be debited for the payment.

Discount — here we define the discount amount.

Payment limit for the generated link — the number of payments that can be made using this link.

Link Lifetime (minutes) — the link's validity period in minutes.

Return URL if payment is not completed — here we enter the address of the page the user will be returned to if the payment is unsuccessful.

Return URL after successful payment – ​​here we place the address of the page the user will be returned to if the payment is successful.

Enable installment plan – drag this slider if you plan to enable installment plans.

Required field with payment description – here we enter a brief description of what will appear in the customer's receipt.

Additional payment description from the user – here we enter additional text that will appear if the payment is made.

Once everything is configured as desired, click Get test link to check the functionality:

After clicking the button, we see that a test link is generated in the field:

We can also set up callbacks—notifications when one or more of the following five transactions are completed:

  1. Payment success

  2. Installment plan signed

  3. Installment plan approved

  4. Installment plan canceled

  5. Installment plan rejected

Each callback is configured in a standard way. For example, we want to configure "Payment success"

We see that you need to select the type of action, there are only 4 available:

And after selecting the appropriate action, you need to write down the instructions, for example:

After setting up, don’t forget to click the Save button.

Creating an extended payment

If you have more than one service, prices vary, are freely generated in the dialog, or you need to send a payment link to another service, you must select this method. Before setting this up, make sure the "Enable basic payment function" checkbox is unchecked.

Go to the Workflows section. Create a new action, for example, "Payment." Fill out the basic fields as you would for any other action. In our case, the function for this action will be called "payment." Create an action argument. This argument will receive the amount for the service the client selects; in our example, it's "price."

In the Payment Services section, select the Prodamus step type.

Let's move on to the step settings:

In the "Payment Amount" field, enter the action argument.

Also, in the Required field with payment description, enter a description:

If you need to pass a link to another service, check the "Place payment link in variable" box and then enter a name for the variable. In our example, we'll name the variable payment_link.

By analogy with any action, we write down what it is used for:

Don't forget to click Save. Once saved, you'll see that our Payment action has appeared in the list:

Last updated