FAC Hosted Page Button Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
A custom wordpress plugin developed to facilitate online CC payments using First Atlantic Commerce Hosted Page service. The plugin creates short codes for a payment link button and a hosted page result page for displaying the results on redirect from FAC transaction.
Requirements
- WordPress > 5.6
- PHP >= 7.3
- PHP cURL
- PHP XML
- Merchant Account from First Atlantic Commerce
- Merchant ID
- Merchant Pprocessing Password
- Hosted Payment Page
Features
- Customizable template files using theme. Just copy over to theme folder in sub directory called ‘fac-hosted-page-button’
- part-page.error.php
- part-page.success.php
- part-payment.button.error.php
- part-payment.button.php
- Custom actions hooks
- fac-hosted-page_button_after_page_error
- fac-hosted-page_button_after_page_success
- fac-hosted-page_button_before_payment_button
- fac-hosted-page_button_after_payment_button
- fac-hosted-page_button_before_payment_button_error
- fac-hosted-page_button_after_payment_button_error
- Editable Custom Page via Page Section
- fac-hosted-page_button (slug)
- Shortcodes for response page and payment link button
- [fac-hosted-page_button_payment_button amount currency transaction_id text]
- [fac-hosted-page_button_page [page message transaction_id code]]
- Helper functions
- fac_hosted_page_button_display_payment_button($attr) (Displays the button by calling the short code)
- Define overriding constants
Usage
Either embed the payment button shortcode into a page/post or call the helper function with parameters in template code.
Notes
- You will need to add hooks for executing additional events on button and thank you page
do_action('fac-hosted-page_button_after_page_error', string $transaction_id );
do_action('fac-hosted-page_button_after_page_success', string $transaction_id );
- A default results page and url is created on install
- Recommend flushing permalinks settings to enable plugin’s return response url directives
- Currently, the plugin supports First Atlantic Commerce’s 3DS initatives by default.
Screenshots
No screenshots provided