Pronamic Pay with Rabo Smart Pay for WooCommerce Security & Risk Analysis

wordpress.org/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce

Connect Rabo Smart Pay to WooCommerce with Pronamic Pay. This free plugin is all that you need to start selling with WooCommerce.

20 active installs v1.4.0 PHP 8.2+ WP 5.9+ Updated Jan 5, 2026
paypronamicrabobankwoowoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Pronamic Pay with Rabo Smart Pay for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Pronamic Pay with Rabo Smart Pay for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "pronamic-pay-with-rabo-smart-pay-for-woocommerce" v1.4.0 plugin exhibits a generally good security posture, with a well-controlled attack surface and a strong adherence to secure coding practices. The absence of known vulnerabilities (CVEs) and a low incidence of critical issues in taint analysis suggest a mature codebase. The plugin also demonstrates a good commitment to security by utilizing prepared statements for the vast majority of its SQL queries and properly escaping a high percentage of its output.

However, a few areas warrant attention. The presence of a `unserialize` function, even if not directly exploitable in this specific version based on the provided data, is a known risk factor that requires careful handling and input validation. Additionally, the single identified taint flow with an unsanitized path, while not classified as critical or high, represents a potential avenue for attack if not properly mitigated. The plugin also makes external HTTP requests, which can introduce risks if the target endpoints are compromised or if the data transmitted is not handled securely.

Overall, the plugin is well-secured with a strong foundation of secure coding practices and a clean vulnerability history. The main concerns revolve around the `unserialize` function and the identified unsanitized path, which, while not leading to critical vulnerabilities in this analysis, should be monitored and ideally remediated to further enhance security. The plugin's strengths lie in its minimal attack surface and diligent use of prepared statements and output escaping.

Key Concerns

  • Dangerous function: unserialize used
  • Taint flow with unsanitized path identified
  • External HTTP requests made
Vulnerabilities
None known

Pronamic Pay with Rabo Smart Pay for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Pronamic Pay with Rabo Smart Pay for WooCommerce Code Analysis

Dangerous Functions
1
Raw SQL Queries
6
76 prepared
Unescaped Output
78
520 escaped
Nonce Checks
4
Capability Checks
11
File Operations
0
External Requests
3
Bundled Libraries
0

Dangerous Functions Found

unserialize$schedule = unserialize( $data->schedule ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.sepackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_DBStore.php:397

SQL Query Safety

93% prepared82 total queries

Output Escaping

87% escaped598 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
display_table (packages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Abstract_ListTable.php:736)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Pronamic Pay with Rabo Smart Pay for WooCommerce Attack Surface

Entry Points1
Unprotected0

REST API Routes 1

GET/wp-json/pronamic-pay/v1/gateways/(?P<config_id>\d+)/adminpackages\wp-pay\core\src\GatewayPostType.php:178
WordPress Hooks 165
actioninitpackages\pronamic\wp-datetime\pronamic-datetime.php:38
actioninitpackages\pronamic\wp-money\pronamic-money.php:38
actionchange_localepackages\pronamic\wp-money\pronamic-money.php:39
actionplugins_loadedpackages\woocommerce\action-scheduler\action-scheduler.php:37
actionplugins_loadedpackages\woocommerce\action-scheduler\action-scheduler.php:40
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:196
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:197
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:198
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:199
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:200
actioninitpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:202
actionaction_scheduler/migration_completepackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler.php:261
actionaction_scheduler_canceled_actionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:67
actionaction_scheduler_begin_executepackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:68
actionaction_scheduler_after_executepackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:69
actionaction_scheduler_failed_executionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:70
actionaction_scheduler_failed_actionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:71
actionaction_scheduler_unexpected_shutdownpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:72
actionaction_scheduler_reset_actionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:73
actionaction_scheduler_execution_ignoredpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:74
actionaction_scheduler_failed_fetch_actionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:75
actionaction_scheduler_failed_to_schedule_next_instancepackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:76
actionaction_scheduler_bulk_cancel_actionspackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:77
actionaction_scheduler_stored_actionpackages\woocommerce\action-scheduler\classes\abstracts\ActionScheduler_Logger.php:84
actionwoocommerce_admin_status_content_action-schedulerpackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:56
actionwoocommerce_system_status_reportpackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:57
filterwoocommerce_admin_status_tabspackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:58
actionadmin_menupackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:61
actionadmin_noticespackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:62
actioncurrent_screenpackages\woocommerce\action-scheduler\classes\ActionScheduler_AdminView.php:63
filteraction_scheduler_store_classpackages\woocommerce\action-scheduler\classes\ActionScheduler_DataController.php:190
filteraction_scheduler_logger_classpackages\woocommerce\action-scheduler\classes\ActionScheduler_DataController.php:191
actiondeactivate_pluginpackages\woocommerce\action-scheduler\classes\ActionScheduler_DataController.php:192
actionaction_scheduler/progress_tickpackages\woocommerce\action-scheduler\classes\ActionScheduler_DataController.php:197
actionshutdownpackages\woocommerce\action-scheduler\classes\ActionScheduler_FatalErrorMonitor.php:45
actionaction_scheduler_before_executepackages\woocommerce\action-scheduler\classes\ActionScheduler_FatalErrorMonitor.php:46
actionaction_scheduler_after_executepackages\woocommerce\action-scheduler\classes\ActionScheduler_FatalErrorMonitor.php:47
actionaction_scheduler_execution_ignoredpackages\woocommerce\action-scheduler\classes\ActionScheduler_FatalErrorMonitor.php:48
actionaction_scheduler_failed_executionpackages\woocommerce\action-scheduler\classes\ActionScheduler_FatalErrorMonitor.php:49
actionaction_scheduler/created_tablepackages\woocommerce\action-scheduler\classes\ActionScheduler_ListTable.php:554
filtercron_schedulespackages\woocommerce\action-scheduler\classes\ActionScheduler_QueueRunner.php:72
actionshutdownpackages\woocommerce\action-scheduler\classes\ActionScheduler_QueueRunner.php:95
actionaction_scheduler_initpackages\woocommerce\action-scheduler\classes\ActionScheduler_RecurringActionScheduler.php:28
actionpre_get_commentspackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:44
actionwp_count_commentspackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:45
actioncomment_feed_wherepackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:46
actionload-tools_page_action-schedulerpackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:49
actionload-woocommerce_page_wc-statuspackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:50
actionadmin_noticespackages\woocommerce\action-scheduler\classes\ActionScheduler_WPCommentCleaner.php:109
actionaction_scheduler_deleted_actionpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_DBLogger.php:112
actionaction_scheduler/created_tablepackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_HybridStore.php:75
filtercomments_clausespackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:129
actionaction_scheduler_before_process_queuepackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:254
actionaction_scheduler_after_process_queuepackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:255
actionpre_get_commentspackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:259
actionwp_count_commentspackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:260
actioncomment_feed_wherepackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:261
actionwp_insert_commentpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:264
actionwp_set_comment_statuspackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpCommentLogger.php:265
filterwp_insert_post_datapackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:81
filterpre_wp_unique_post_slugpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:82
filterpre_wp_unique_post_slugpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:518
filterwp_insert_post_datapackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:1006
filterpre_wp_unique_post_slugpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:1007
filteraction_scheduler_migration_dependencies_metpackages\woocommerce\action-scheduler\classes\data-stores\ActionScheduler_wpPostStore.php:1094
actionadmin_noticespackages\woocommerce\action-scheduler\classes\migration\Controller.php:176
filteraction_scheduler_store_classpackages\woocommerce\action-scheduler\classes\migration\Controller.php:190
filteraction_scheduler_logger_classpackages\woocommerce\action-scheduler\classes\migration\Controller.php:191
actioninitpackages\woocommerce\action-scheduler\classes\migration\Controller.php:192
actionwp_loadedpackages\woocommerce\action-scheduler\classes\migration\Controller.php:193
actionload-tools_page_action-schedulerpackages\woocommerce\action-scheduler\classes\migration\Controller.php:196
actionload-woocommerce_page_wc-statuspackages\woocommerce\action-scheduler\classes\migration\Controller.php:197
actionaction_scheduler_before_schema_updatepackages\woocommerce\action-scheduler\classes\schema\ActionScheduler_LoggerSchema.php:35
actionaction_scheduler_before_schema_updatepackages\woocommerce\action-scheduler\classes\schema\ActionScheduler_StoreSchema.php:40
actionaction_scheduler_deleted_actionpackages\woocommerce\action-scheduler\classes\WP_CLI\Action\Delete_Command.php:40
actionaction_scheduler_execution_ignoredpackages\woocommerce\action-scheduler\classes\WP_CLI\Action\Run_Command.php:42
actionaction_scheduler_after_executepackages\woocommerce\action-scheduler\classes\WP_CLI\Action\Run_Command.php:43
actionaction_scheduler_failed_executionpackages\woocommerce\action-scheduler\classes\WP_CLI\Action\Run_Command.php:44
actionaction_scheduler_failed_validationpackages\woocommerce\action-scheduler\classes\WP_CLI\Action\Run_Command.php:45
actionaction_scheduler_before_executepackages\woocommerce\action-scheduler\classes\WP_CLI\ActionScheduler_WPCLI_QueueRunner.php:87
actionaction_scheduler_after_executepackages\woocommerce\action-scheduler\classes\WP_CLI\ActionScheduler_WPCLI_QueueRunner.php:88
actionaction_scheduler_failed_executionpackages\woocommerce\action-scheduler\classes\WP_CLI\ActionScheduler_WPCLI_QueueRunner.php:89
actionaction_scheduler/migrate_action_dry_runpackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:137
actionaction_scheduler/no_action_to_migratepackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:144
actionaction_scheduler/migrate_action_failedpackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:151
actionaction_scheduler/migrate_action_incompletepackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:158
actionaction_scheduler/migrated_actionpackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:167
actionaction_scheduler/migration_batch_startingpackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:176
actionaction_scheduler/migration_batch_completepackages\woocommerce\action-scheduler\classes\WP_CLI\Migration_Command.php:183
filterpronamic_pay_modulespackages\wp-pay\core\pronamic-pay-core.php:39
actionadmin_menupackages\wp-pay\core\src\Admin\AdminAboutPage.php:50
actionadmin_headpackages\wp-pay\core\src\Admin\AdminAboutPage.php:51
actionpronamic_pay_installpackages\wp-pay\core\src\Admin\AdminAboutPage.php:53
actionpost_edit_form_tagpackages\wp-pay\core\src\Admin\AdminGatewayPostType.php:51
actionadd_meta_boxespackages\wp-pay\core\src\Admin\AdminGatewayPostType.php:53
actionafter_delete_postpackages\wp-pay\core\src\Admin\AdminGatewayPostType.php:57
filterdisplay_post_statespackages\wp-pay\core\src\Admin\AdminGatewayPostType.php:59
filterpost_updated_messagespackages\wp-pay\core\src\Admin\AdminGatewayPostType.php:61
filterdebug_informationpackages\wp-pay\core\src\Admin\AdminHealth.php:40
filtersite_status_testspackages\wp-pay\core\src\Admin\AdminHealth.php:41
actionadmin_initpackages\wp-pay\core\src\Admin\AdminModule.php:87
actionadmin_menupackages\wp-pay\core\src\Admin\AdminModule.php:88
actionload-post.phppackages\wp-pay\core\src\Admin\AdminModule.php:90
actionadmin_enqueue_scriptspackages\wp-pay\core\src\Admin\AdminModule.php:92
filterparent_filepackages\wp-pay\core\src\Admin\AdminModule.php:94
actionload-edit.phppackages\wp-pay\core\src\Admin\AdminPaymentBulkActions.php:28
actionadmin_noticespackages\wp-pay\core\src\Admin\AdminPaymentBulkActions.php:59
filterrequestpackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:54
filterlist_table_primary_columnpackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:58
actionload-post.phppackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:62
actionadmin_noticespackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:64
actionadd_meta_boxespackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:66
filterpost_row_actionspackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:68
filterdefault_hidden_columnspackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:70
filterpost_updated_messagespackages\wp-pay\core\src\Admin\AdminPaymentPostType.php:72
actionadmin_initpackages\wp-pay\core\src\Admin\AdminSettings.php:39
filterrequestpackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:52
filterlist_table_primary_columnpackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:57
actionload-post.phppackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:61
actionadmin_noticespackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:63
actionadd_meta_boxespackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:65
filterpost_row_actionspackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:67
actionpre_get_postspackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:69
filterremovable_query_argspackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:71
filterpost_updated_messagespackages\wp-pay\core\src\Admin\AdminSubscriptionPostType.php:73
actionadmin_initpackages\wp-pay\core\src\Admin\AdminTour.php:42
actionadmin_initpackages\wp-pay\core\src\Admin\AdminTour.php:43
actioninitpackages\wp-pay\core\src\Admin\Install.php:42
actioninitpackages\wp-pay\core\src\GatewayPostType.php:39
actionrest_api_initpackages\wp-pay\core\src\GatewayPostType.php:44
actioninitpackages\wp-pay\core\src\Payments\PaymentPostType.php:32
actioninitpackages\wp-pay\core\src\Payments\PaymentPostType.php:33
filtercomments_clausespackages\wp-pay\core\src\Payments\PaymentsModule.php:48
filterpronamic_payment_redirect_urlpackages\wp-pay\core\src\Payments\PaymentsModule.php:51
actionpronamic_payment_status_updatepackages\wp-pay\core\src\Payments\PaymentsModule.php:54
actionrest_api_initpackages\wp-pay\core\src\Payments\PaymentsModule.php:57
actionpronamic_pay_payment_status_checkpackages\wp-pay\core\src\Payments\StatusChecker.php:28
actionpronamic_payment_status_updatepackages\wp-pay\core\src\Payments\StatusChecker.php:31
actiontrashed_postpackages\wp-pay\core\src\Payments\StatusChecker.php:32
actiondelete_postpackages\wp-pay\core\src\Payments\StatusChecker.php:33
actionplugins_loadedpackages\wp-pay\core\src\Plugin.php:261
actioninitpackages\wp-pay\core\src\Plugin.php:262
actioninitpackages\wp-pay\core\src\Plugin.php:265
actionwp_loadedpackages\wp-pay\core\src\Plugin.php:268
actionwp_loadedpackages\wp-pay\core\src\Plugin.php:269
filterpronamic_datetime_default_formatpackages\wp-pay\core\src\Plugin.php:272
actioninitpackages\wp-pay\core\src\Settings.php:35
actioninitpackages\wp-pay\core\src\Subscriptions\SubscriptionPostType.php:34
actioninitpackages\wp-pay\core\src\Subscriptions\SubscriptionPostType.php:35
actionpronamic_pay_webhook_log_paymentpackages\wp-pay\core\src\Webhooks\WebhookLogger.php:30
actioninitpackages\wp-pay-extensions\woocommerce\pronamic-pay-woocommerce.php:39
filterpronamic_pay_plugin_integrationspackages\wp-pay-extensions\woocommerce\pronamic-pay-woocommerce.php:53
filterpronamic_pay_gatewayspackages\wp-pay-extensions\woocommerce\pronamic-pay-woocommerce.php:69
actioninitpackages\wp-pay-extensions\woocommerce\src\Extension.php:85
actionadmin_initpackages\wp-pay-extensions\woocommerce\src\Extension.php:87
filterwoocommerce_payment_gatewayspackages\wp-pay-extensions\woocommerce\src\Extension.php:89
filterwoocommerce_thankyou_order_received_textpackages\wp-pay-extensions\woocommerce\src\Extension.php:91
filterwoocommerce_checkout_fieldspackages\wp-pay-extensions\woocommerce\src\Extension.php:125
actionwoocommerce_checkout_update_order_metapackages\wp-pay-extensions\woocommerce\src\Extension.php:126
actionwoocommerce_after_checkout_validationpackages\wp-pay-extensions\woocommerce\src\Gateway.php:173
filterpronamic_pay_gatewayspackages\wp-pay-gateways\omnikassa-2\pronamic-pay-with-rabo-smart-pay.php:46
actionplugins_loadedpronamic-pay-with-rabo-smart-pay-for-woocommerce.php:44
filterpronamic_pay_plugin_integrationspronamic-pay-with-rabo-smart-pay-for-woocommerce.php:58
filterpronamic_pay_gatewayspronamic-pay-with-rabo-smart-pay-for-woocommerce.php:71
actionbefore_woocommerce_initpronamic-pay-with-rabo-smart-pay-for-woocommerce.php:102

Scheduled Events 1

pronamic_pay_license_check
Maintenance & Trust

Pronamic Pay with Rabo Smart Pay for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJan 5, 2026
PHP min version8.2
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Pronamic Pay with Rabo Smart Pay for WooCommerce Developer Profile

Pronamic

15 plugins · 5K total installs

99
trust score
Avg Security Score
98/100
Avg Patch Time
6 days
View full developer profile
Detection Fingerprints

How We Detect Pronamic Pay with Rabo Smart Pay for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/css/admin.css/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/css/frontend.css/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/js/admin.js/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/js/frontend.js
Version Parameters
/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/css/admin.css?ver=/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/css/frontend.css?ver=/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/js/admin.js?ver=/wp-content/plugins/pronamic-pay-with-rabo-smart-pay-for-woocommerce/resources/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
pronamic-pay-woocommerce-settings-pagepronamic-pay-settings-pagepronamic-pay-payment-gateway-settingspronamic-pay-gateway-configuration-tab
HTML Comments
<!-- Pronamic Pay payment gateway settings --><!-- Pronamic Pay settings --><!-- Pronamic Pay WooCommcerce Add-On -->
Data Attributes
data-pronamic-pay-gateway-iddata-pronamic-pay-gateway-slugdata-pronamic-pay-gateway-methoddata-pronamic-pay-payment-provider
JS Globals
pronamic_pay_settingspronamic_pay_payment_gateways
REST Endpoints
/wp-json/pronamic-pay/v1/gateways/wp-json/pronamic-pay/v1/settings
Shortcode Output
[pronamic_pay_payment_form][pronamic_pay_order_button]
FAQ

Frequently Asked Questions about Pronamic Pay with Rabo Smart Pay for WooCommerce