Capusta.space

Service de réception de paiements pour les sites web, blogs, chaînes Telegram, streams et autres plateformes.

circle-info

Programme de fidélité pour le code promo « Salebot »:

Le tarif est de 5 %, sans limite de durée et sans الحاجة de confirmer le statut d’auto-entrepreneur.

Entre autres, sans frais supplémentaires et sans commissions, vous pouvez accéder immédiatement à toutes les fonctionnalités du service : factures, factures, abonnement, livraison de fichiers après paiement, widgets de streaming, programme partenaire.

Le programme d’affiliation permettra de connecter des clients et de générer un revenu supplémentaire à hauteur de 0,2 % de leurs transactions.

S’inscrire

Après l’inscription au service https://capusta.space/arrow-up-right dans les paramètres de votre projet apparaîtront les données dont vous avez besoin :

code du projet(project_code) - dans l’exemple

il s’agit du jeton testsalebot pour l’API - 71b7d77f-7c77-77cb-7f7a-bbc7a17c1e77

votre e-mail (avec lequel vous vous êtes inscrit) - [email protected]

En plus de ces données, vous devrez également remplir le formulaire dans la section « Notifications et redirection » sous le lien https://dev.capusta.space/#rec167335038

En cliquant sur le lien, descendez un peu et trouvez la fenêtre suivante :

!!!!!

Utilisez le bouton « Spécifier l’URL » et remplissez les données suivantes dans le formulaire :

  • Votre e-mail de connexion dans votre compte Capusta.space

  • les 4 derniers chiffres de la carte liée

  • https://chatter.salebot.pro/capusta_callback/result - URL de callback

  • https://chatter.salebot.pro/capusta_callback/success - URL de succès

  • https://chatter.salebot.pro/capusta_callback/fail - URL d’échec

!!!!!!

Paramètre de connexion

Pour connecter le système de paiement Capusta, vous devrez saisir votre jeton et le code du projet dans les paramètres de Salebot. Dans Salebot, ouvrez la section des systèmes de paiement, sélectionnez Capusta et saisissez les données reçues.

Génération d’un lien de paiement

Pour générer un lien de paiement, vous devez définir la valeur de la variable payment_sum (par exemple, 1000), puis la variable capusta_pay_url apparaît. Cette variable peut être affichée avec un lien ou placée sur le bouton avec le texte « Payer ». Le lien apparaît comme suit : https://capu.st/billfb22c773-3a0f De plus, avant de définir la valeur payment_sum, vous pouvez spécifier les variables optionnelles suivantes pour la configuration du paiement : payment_description - description du paiement link_expired - durée de validité du lien. Vous pouvez saisir la date au format jj.mm.aaaaaaa hh:mm, par exemple : â 03.04.2022 19:34'. Attention ! L’heure est formée selon le fuseau horaire du projet. payment_comment - Vous pouvez autoriser l’utilisateur payeur à laisser un commentaire à la traduction. test_payments - Vous pouvez effectuer un paiement test dans Capusta si vous définissez la valeur de cette variable sur True. Vous pouvez en savoir plus sur les cartes que vous pouvez spécifier pour les transactions de test sur la page https:/dev.capusta.space/#rec240878484

!!!!!!

Exemple de lien de paiement

Créer un lien pour le paiement de 1 dollar (attention - les montants inférieurs à 10 roubles ne passent pas au paiement !)

!!!!!

circle-info

Remarque : d’abord, les variables supplémentaires sont spécifiées pour les paramètres, puis payment_sum.

Vous pouvez définir les variables plus tôt dans une chaîne, et non dans un seul bloc, voici un exemple.

Ensuite, à l’endroit approprié, affichez la variable capusta_pay_url, qui contient le lien

!!!!!

Traitement du résultat du paiement (callback sur le paiement)

Après un paiement réussi, un callback arrivera dans le bot, grâce auquel vous pourrez comprendre qu’un paiement a bien été effectué. Ces callbacks dans le système apparaissent comme des messages de l’utilisateur, de sorte qu’ils ne peuvent pas être envoyés par l’utilisateur ; ils se composent des 10 premiers caractères du jeton et de la page d’accueil success, par exemple : 71b7d77f-7_success Ces callbacks NE SONT PAS visibles par l’utilisateur, ils sont affichés uniquement à l’opérateur. Le type de comparaison doit être « Correspondance complète » De plus, après un paiement réussi, la variable capusta_payment_completed est définie sur true. Par exemple, vous pouvez créer un bloc de traitement d’un paiement réussi avec une condition et afficher le message correspondant à l’utilisateur :

!!!!!!

Une fois le paiement effectué, la variable capusta_callback_data sera ajoutée au client et contiendra les données de réponse du système de paiement pour la transaction terminée. Vous pouvez extraire les données nécessaires du dictionnaire à l’aide de la méthode get.

Création d’un abonnement

La création d’un abonnement est disponible sur capusta. Pour cela, vous devez attribuer n’importe quelle valeur à la variable capusta_subscription_payment, puis vous créerez un abonnement mensuel. Si vous souhaitez spécifier une autre période, créez la variable capusta_subscription_period et attribuez-lui l’une des valeurs suivantes : daily - « DAILY », weekly - « WEEKLY », monthly - « MONTHLY », « SELECTIVELY » est le choix de l’utilisateur (dans ce cas, le payeur choisit la fréquence du prélèvement) Exemple (à quoi ressemble un paiement lorsque la valeur « SELECTIVELY » est utilisée)

!!!!!

Après un abonnement réussi, la variable client capusta_subscriber_id apparaîtra, indiquant le numéro d’abonné dans le système Capusta.

!!!!!

Désabonnement

Afin d’annuler un abonnement existant, vous devez utiliser la fonction capusta_remove_subscription(capusta_subscriber_id), qui prend en entrée le même numéro d’abonné Capusta. Après le déclenchement de la fonction, la variable capusta_subscriber_id sera effacée et l’abonnement sera annulé.

!!!!!

Mis à jour