Shop
What it does
Adds Payrexx as a payment method to Community Store. Customers are sent to a Payrexx payment page, and a webhook marks the order paid only after the transaction has been checked with the Payrexx API. Store Credit and CLI Mode reuse its configuration, so members pay open bills online too.
Highlights
Under the hood
Hosted gateway
Checkout creates a Payrexx gateway for the order and redirects the customer to pay; settings are instance, secret and currency.
Verified webhook
Each webhook is checked with the Payrexx API; amounts that don’t match the order are logged and not marked paid.
Pay later
Store Credit’s “Pay now” and the terminal’s pay command settle open bills and event tabs through the same configuration.
Features
What’s in the box
Payrexx gateway
Redirects to the Payrexx payment page.
Webhook
Both webhook types supported.
Amount check
Refuses payments that don’t match the total.
Currency
Configurable currency.
Logging
Payment results in the Concrete log.
Official SDK
Built on the payrexx/payrexx library.
Get started
Install Payrexx Payments
A Composer package from its GitHub repository.
# in your Concrete project (composer-based install)
composer config repositories.store_payrexx vcs https://github.com/haeflimi/concretecms-community_store_payrexx
composer require haeflimi/community_store_payrexx:dev-master
# then install the package
./public/concrete/bin/concrete c5:package:install community_store_payrexxRequires: Community Store, a Payrexx account.
Works well with: Store Credit · CLI Mode · Event Manager