User Manual

Setup Intent

14/3/25
Setup Intent

Setup Intent is an action used with Kuika's Stripe integration. This action allows users' payment methods to be securely predefined and stored on Stripe. It is ideal for speeding up the payment process and improving the user experience, especially for subscriptions or recurring payments.

Technical Features

  • Stripe Integration: Ensures that payment methods are securely stored on Stripe.
  • Web and Mobile App Support: The action works seamlessly on both web and mobile apps.
  • Multiple Payment Type Support: Supports various payment methods such as credit cards, debit cards, and digital wallets.
  • Payment Information Storage: The user's payment information can be used without having to re-enter it when making another transaction.

Setup Intent Action Application Steps

  1. Log in to the Kuika platform.
  2. Apps screen, select the project you want to work on and open it.
  3. Go to the UI Design module.
  4. Select the UI element that will initiate the Setup Intent process (e.g., “Save Payment Method” button).
  1. Click on the +ADD ACTION menu in the Properties panel on the right.
  2. Select the button and add the Payment → Stripe → Setup Intent action according to the desired trigger event (Initial Actions, OnClick, OnBlur, etc.).
  3. Configure the following parameters in the settings that appear:
  • Payment Types: Specify the options that the user can use as a payment method. Example: Credit card, debit card, digital wallets, etc.
  1. After completing the settings, click the Close button to save the action.

Usage Scenario: Saving Payment Method in Advance

Scenario: In a subscription-based application, the user wants to save their payment information in advance to make quick and seamless transactions in future payments.

Scenario Flow:

  • The user clicks the “Save Payment Method” button.
  • The Setup Intent action associated with this button is triggered.
  • The user enters their payment information through Stripe's secure interface, and the information is securely stored on Stripe.
  • For subsequent subscription payments, the transaction is completed without the user having to re-enter their payment information.
  • The user is notified when the transaction is successful.

Setup Intent Action Advanced Customizations

  • Dynamic Payment Types: Payment methods can be dynamically determined based on the user or business model.
  • Payment Information Verification: The payment methods entered can be verified in advance by Stripe.
  • Notification Delivery: When the payment method is successfully saved, an email or in-app notification can be sent to the user.
  • Recurring Payment Integration: Integration with subscriptions and recurring payments enables a fast payment process.

Technical Risks

  • User Consent: The user's explicit consent must be obtained before payment information is stored.
  • Invalid Information: The transaction may fail if incorrect or incomplete payment information is entered.
  • API Connection Issues: Stripe API connection issues may prevent the action from being completed.
  • Security and Compliance: Full compliance with PCI DSS standards must be ensured, and data security must be maintained at the highest level.

The Setup Intent action can be easily configured on the Kuika platform and significantly improves the payment experience for users in payment systems integrated with Stripe. This provides a fast, secure, and seamless payment infrastructure for both businesses and users.

No items found.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar