Platform
DocsPlatformDeveloperTicket
  • Payrexx Platform
  • Explanation of the Platform
  • Use Cases
  • Setup and Configuration
    • First Steps
      • Domain Name and DNS Set Up
      • Access and Login
      • Service-API
      • Merchant API
    • Stripe Connect
  • Backoffice
    • Dashboard
    • Merchants
      • Overview and Editing
      • Merchant Detail View
      • Creating a Merchant Account
      • Deleting a Merchant Account
      • Know Your Customer (KYC)
    • Subscriptions
      • Subscription Overview
      • Creating a Subscription
    • Invoices
    • References
    • Payouts
    • Analytics
      • Metrics
      • Transactions
      • Statistics
    • Admin
      • Products
        • Product Overview
        • Creating and Managing Products
      • Settings
        • Emails
        • Email Templates
        • Dashboard Messages
        • Legal Templates
        • Contact Details
        • Default Fronted Template
        • Backend Template
        • User Administration
        • Invoicing
        • Plugins
  • Appendix
    • Payrexx Advisory Team
    • Platform API Reference
  • Release Notes
    • Release Notes 2025
      • Release 2025.02
    • Release Notes 2024
      • Release 2024.11
      • Release 2024.09
      • Release 2024.07
      • Release 2024.05
      • Release 2024.03
      • Release 2024.01
    • Release Notes 2023
      • Release 2023.12
Powered by GitBook
LogoLogo

Product

  • Payments
  • E-Commerce Tools
  • Pricing
  • Feedback

Company

  • About Us
  • Careers
  • Blog
  • Newsletter

Support

  • Contact
  • Status Page
  • Downloads

Developer

  • Documentation
  • API Reference
  • Integrations & Plugins

© Payrexx. All rigths reserved.

On this page
  • Requirement
  • Set Up
  • Connect Application
  • API Keys
  • Webhooks
  • Provide to Payrexx

Was this helpful?

  1. Setup and Configuration

Stripe Connect

This is needed if you want to offer Stripe as an external payment

Last updated 1 month ago

Was this helpful?

Requirement

Make sure, that your Stripe account is fully verified by Stripe.

Set Up

Connect Application

  1. Open the Stripe Dashboard on

  2. Navigate to "Settings > Connect > Settings"

  3. Configure the branding to match your CI/CD.

  4. In the section "Integration" - Copy the "Live mode client ID" [1] and provide it to Payrexx - In the section "Redirects", click "Add URI" [2] and enter the URI .YOUR-PLATFORM-DOMAIN/stripe/ [3] where YOUR-PLATFORM-DOMAIN is the URL of your platform account at Payrexx. - Make sure that OAuth flows are activated

  5. Click on "View test data" [1] and provide the "Test mode client ID" [2] to Payrexx.

  6. Make sure to activate OAuth flow in test mode and to add the URI in the "Redirects" section as well.

API Keys

API keys are necessary in order for the application to communicate with Stripe on behalf of your Stripe account.

  1. Navigate to "Developers > API keys" [1] and - Copy the "Publishable key" [2] and provide it to Payrexx - Click on "Reveal live key token" [3] and copy the revealed token and provide it to Payrexx (if there is no secret key, generate one by clicking the button "Create secret key".

  2. Click on "View test data" [1] and provide the "Publishable key" [2] to Payrexx. Click on "Reveal test key token" [3] and provide it to Payrexx.

Webhooks

Webhooks are necessary for payments to become completed through asynchronous notifications.

Provide to Payrexx

Payrexx needs some keys to connect your platform with Stripe correctly.

Please provide the following information in order to fulfill the connection. This data can be sent to partner@payrexx.com

  • Live mode client ID

  • Test mode client ID

  • Live API Publishable Key

  • Live API Secret Key

  • Test API Publishable Key

  • Test API Secret Key

  • Webhook Signing Secret

Navigate to "Developers > Webhooks" [1] and click on "Add endpoint" [2]

Configure the new webhook endpoint - Enter the field "Endpoint URL" [1] with .YOUR-PLATFORM-DOMAIN/stripe/webhook.php where YOUR-PLATFORM-DOMAIN is the URL of your platform account at Payrexx. - Add "Events to send" [2] by searching them in the dropdown "Select events". The following events need to be added: charge.refund.updated charge.succeeded charge.refunded charge.failed order.payment_failed invoice.payment_failed invoice.payment_succeeded invoice.created customer.subscription.deleted

Click on the newly created webhook and click on "Click to reveal" [1] in order to reveal the signing secret. Provide this signing secret to Payrexx.

https://dashboard.stripe.com
https://dispatcher
https://dispatcher