Description
Custom wordpress plugin to facilitate First Atlantic Commerce hosted page payments
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 similar to the template code.
E.g.
Payment Link Button
`
[fac-hosted-page_button_payment_button amount= »20.23″ currency= »BBD » transaction_id= »A-9191″ text= »Pay Now »]
`
Custom Results Pages
`
[fac-hosted-page_button_page [« page »= »path/to/template.php » message= »Response MEssage » transaction_id= »A-9191″ code= »200″]]
fac_hosted_page_button_display_payment_button([‘amount’=>200.34,’currency’=>’JMD’,….])
`
Screenshots
- Use shortcode in page
- Payment Button
- Default Thank You Page
- Successful Thank You Page
Changelog
1.0.0-beta
- Plugin released.
1.0.1-beta
- Dependency security updates
Notes
- You can optionally add hooks for executing additional events on button template and thank you page template
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 initiatives by default.
Captures d’écran
Avis
Il n’y a aucun avis pour cette extension.
Contributeurs/contributrices & développeurs/développeuses
« FAC Hosted Page Button » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « FAC Hosted Page Button » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.