Skip to main content

Payment Settings

The Payment Settings module allows administrators to configure online payment gateways for the Drivo platform. This system is used to process secure transactions for ride sharing, parcel delivery, and other paid services.

Currently, the platform supports Stripe as the primary payment gateway.


Stripe Payment Gateway

Stripe is a secure and widely used online payment processing system that allows users to pay using cards and other supported methods.


Basic Configuration

Name

Defines the payment gateway name.

  • Example: Stripe

Upload the Stripe or custom payment gateway logo.

  • Supported formats: PNG, SVG, JPG

API Configuration

These credentials are required to connect Drivo with Stripe services.


Publishable Key

Public key used on the frontend to initialize Stripe.

  • Example input:

    • Please Provide Publishable Key

Secret Key

Private key used on the backend to securely process payments.

  • Example input:

    • Please Provide Secret Key

Webhook Secret Key

Used to verify Stripe webhook events such as payment success, failure, and refunds.

  • Example input:

    • Please Provide Webhook Secret Key

Status

Defines whether the payment gateway is active or inactive.

Options

  • Active
  • Inactive

When active, Stripe becomes available for processing payments.


Submit Configuration

After entering all required fields:

  • Click Submit to save payment settings
  • The configuration will be applied immediately

Payment Flow in Drivo

Once Stripe is configured:

  • Users can pay for rides
  • Users can pay for parcel delivery
  • Transactions are processed securely
  • Payment status is updated in real-time

Security Notes

  • Keep Secret Key and Webhook Key confidential
  • Never expose credentials in frontend code
  • Use HTTPS for all payment requests
  • Regularly rotate API keys for security

Why Payment Settings Matter

  • Enables secure online transactions
  • Supports automated payment processing
  • Improves user experience
  • Ensures financial transparency
  • Powers platform monetization

Summary

The Payment Settings module provides secure integration with Stripe, enabling Drivo to process online payments safely and efficiently for all platform services.