Documentation Index
Fetch the complete documentation index at: https://docs.fractalpay.com/llms.txt
Use this file to discover all available pages before exploring further.
Webhook Events
This page documents the various webhook events that can be triggered by the Payrix platform. Webhooks are used to notify your application when specific events occur.Table of Contents
Payment Success
Event: payment.success
Description
This event is triggered when a payment is successfully processed.Payload Example
Explanation
transaction_id: Unique identifier for the transaction.merchant_id: Unique identifier for the merchant.amount: Total amount of the payment.net_amount: Amount received after fees.fee_amount: Fee amount charged for the transaction.order_id: Identifier for the associated order.last_four: Last four digits of the card used.brand: Card brand (e.g. VISA, Mastercard).link_id: Associated pay link ID, if applicable.
Merchant Onboarding
Event: merchant.onboarding
Description
This event is triggered when a merchant completes the onboarding process.Payload Example
Explanation
merchant_key: Unique key assigned to the merchant.merchant_id: Unique identifier for the merchant.business_name: Name of the merchant’s business.email: Merchant’s contact email.public_key: Public key associated with the merchant.
Merchant Approval
Event: merchant.approval
Description
This event is triggered when a merchant’s application is approved.Payload Example
Explanation
merchant_id: Unique identifier for the merchant.business_name: Name of the merchant’s business.email: Merchant’s contact email.company_id: Unique identifier for the associated company.
Documents Signed
Event: documents.signed
Description
This event is triggered when a merchant completes signing the required documents.Payload Example
Explanation
merchant_id: Unique identifier for the merchant.business_name: Name of the merchant’s business.website: Merchant’s website URL.email: Merchant’s contact email.company_id: Unique identifier for the associated company.