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
Logo
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.