Stripe- Multiuse Token

How to enable Stripe- Multiuse Token Token on a merchant.

Provider as "stripe-multiuse" for multiuse token. Stripe provides a comprehensive suite of payment solutions that allow businesses to accept online payments securely. Their platform supports tokenization, which replaces sensitive card information with a unique token, enhancing transaction security. Stripe's services include payment processing, fraud prevention, and subscription management. Stripe offers the option of using a Restricted API Key,for which specific permissions must be enabled to ensure seamless processing of transactions and reversals. The restricted key limits access to only the permissions necessary for Authvia’s functionality, helping maintain security and compliance. You cam create the restricted API key from your Stripe Dashboard.

Required Permissions:

Write Access

  • Customers - Allows Authvia to create and manage customer profiles within Stripe.
  • Payment Intents - Enables Authvia to initiate, authorize, capture, and reverse transactions.
  • Payment Methods - Allows the creation and management of payment methods used for processing transactions. Read Access
  • Events - Required for reading webhook events and monitoring transaction updates.
  • Reporting - Allows retrieval of reporting data related to transaction activity and reconciliation.

Note: These permissions represent the minimum access necessary for Authvia to perform core payment operations (authorization, capture, refund, and reversal) through Stripe. Restricting additional permissions beyond this list may prevent certain transaction workflows from functioning correctly.

Features

Refund A token payment processed with Stripe- Multiuse Token can be / according to its status. ✅ Payment Authorization Payments can be authorized by customers using Token. ✅ Payment Capture Payment authorizations made using Token payment methods can be captured. This step happens automatically with CHARGE transactions.

Resources

Configuration

Click here https://dashboard.stripe.com/login?redirect=%2Fsettings%2Fintegration, turn "handle card information directly" on. Contact [email protected] for our most recent Attestation of PCI compliance to share wiht Stripe. Then you can create a secret key, following these steps, https://stripe.com/docs/keys#create-api-secret-key) for use with Authvia."

This table describes the required or possible attributes needed to configure a merchant product for this type.

NameTypeDescriptionRules
authTokenstring(required) Auth token for authenticating requests to Stripe. Examples: abcd1234.
connectedActIdstringconnectedActId to be used for authorize for connected account which will be given by stripe while setup the account. ConnectedActId must contain only as per given by Stripe. Examples: abcd1234.

Enabling this Product

Using create-merchant-product API you can add a new product to your merchant record. Below is an example configuration for the payload of that request.

{
  "line": "payments",
  "product": "token",
  "provider": "stripe-multiuse",
  "config": {
    "authToken": "abcd1234",
    "connectedActId": "abcd1234"
},
  
}