Payments & Advanced Filters
Filters for payment processing, currency handling, gateway settings, and stripe/paypal-specific behavior.
16 unique filter hooks currently map to this category, across 18 call sites.
Hook Inventory
| Hook | Edition | Call Sites | First Source |
|---|---|---|---|
fluent_booking_form_disable_stripe_connect | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/StripeSettings.php:25 |
fluent_booking_global_checkout_mode | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/Stripe.php:131 |
fluent_booking_stripe_idempotency_key | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/API/ApiRequest.php:115 |
fluent_booking_stripe_request_body | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/API/ApiRequest.php:123 |
fluent_booking/accepted_currencies | Core | 1 | fluent-booking/app/Services/CurrenciesHelper.php:73 |
fluent_booking/create_coupon_data | PRO | 1 | fluent-booking-pro/app/Modules/Coupon/Http/Controllers/CouponController.php:75 |
fluent_booking/create_draft_order | PRO | 1 | fluent-booking-pro/app/Services/OrderHelper.php:46 |
fluent_booking/create_draft_transactions | PRO | 1 | fluent-booking-pro/app/Services/OrderHelper.php:103 |
fluent_booking/global_currency_settings | Core | 1 | fluent-booking/app/Services/CurrenciesHelper.php:37 |
fluent_booking/global_currency_symbols | Core | 1 | fluent-booking/app/Services/CurrenciesHelper.php:246 |
fluent_booking/payment/get_all_methods | Core + PRO | 2 | fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:408 |
fluent_booking/payment/get_global_payment_methods | PRO | 1 | fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:107 |
fluent_booking/payment/get_global_payment_settings_ | PRO | 1 | fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:102 |
fluent_booking/payment/get_payment_settings | Core + PRO | 2 | fluent-booking/app/Http/Controllers/CalendarController.php:926 |
fluent_booking/payment/payment_settings_before_update_ | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/BasePaymentMethod.php:281 |
fluent-booking/payment/stripe_checkout_session_args | PRO | 1 | fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/Stripe.php:402 |
fluent_booking_form_disable_stripe_connect
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/StripeSettings.php:25
Example
php
add_filter('fluent_booking_form_disable_stripe_connect', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking_global_checkout_mode
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/Stripe.php:131
Example
php
add_filter('fluent_booking_global_checkout_mode', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking_stripe_idempotency_key
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/API/ApiRequest.php:115
Example
php
add_filter('fluent_booking_stripe_idempotency_key', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking_stripe_request_body
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/API/ApiRequest.php:123
Example
php
add_filter('fluent_booking_stripe_request_body', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/accepted_currencies
- Type: filter
- Edition: Core
- Call sites: 1
Source locations
fluent-booking/app/Services/CurrenciesHelper.php:73
Example
php
add_filter('fluent_booking/accepted_currencies', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/create_coupon_data
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Modules/Coupon/Http/Controllers/CouponController.php:75
Example
php
add_filter('fluent_booking/create_coupon_data', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/create_draft_order
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/OrderHelper.php:46
Example
php
add_filter('fluent_booking/create_draft_order', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/create_draft_transactions
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/OrderHelper.php:103
Example
php
add_filter('fluent_booking/create_draft_transactions', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/global_currency_settings
- Type: filter
- Edition: Core
- Call sites: 1
Source locations
fluent-booking/app/Services/CurrenciesHelper.php:37
Example
php
add_filter('fluent_booking/global_currency_settings', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/global_currency_symbols
- Type: filter
- Edition: Core
- Call sites: 1
Source locations
fluent-booking/app/Services/CurrenciesHelper.php:246
Example
php
add_filter('fluent_booking/global_currency_symbols', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/payment/get_all_methods
- Type: filter
- Edition: Core + PRO
- Call sites: 2
Source locations
fluent-booking/app/Hooks/Handlers/AdminMenuHandler.php:408fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:119
Example
php
add_filter('fluent_booking/payment/get_all_methods', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/payment/get_global_payment_methods
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:107
Example
php
add_filter('fluent_booking/payment/get_global_payment_methods', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/payment/get_global_payment_settings_
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Hooks/Handlers/GlobalPaymentHandler.php:102
Example
php
add_filter('fluent_booking/payment/get_global_payment_settings_', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/payment/get_payment_settings
- Type: filter
- Edition: Core + PRO
- Call sites: 2
Source locations
fluent-booking/app/Http/Controllers/CalendarController.php:926fluent-booking-pro/app/Http/Controllers/PaymentMethodController.php:112
Example
php
add_filter('fluent_booking/payment/get_payment_settings', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent_booking/payment/payment_settings_before_update_
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/BasePaymentMethod.php:281
Example
php
add_filter('fluent_booking/payment/payment_settings_before_update_', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));fluent-booking/payment/stripe_checkout_session_args
- Type: filter
- Edition: PRO
- Call sites: 1
Source locations
fluent-booking-pro/app/Services/Integrations/PaymentMethods/Stripe/Stripe.php:402
Example
php
add_filter('fluent-booking/payment/stripe_checkout_session_args', function ($value, ...$rest) {
return $value;
}, 10, 1 + count($rest ?? []));