Admin Guide
Payment Gateway Configuration
13 min
to accept online payments, you need to connect a payment gateway to your club remmu currently supports commercepay for online card and fpx payments š supported gateways gateway type status commercepay online card & fpx available razorpay online card coming soon stripe international card coming soon note bank transfer (manual proof upload) does not require a gateway ā it works out of the box āļø setting up commercepay step 1 get your commercepay credentials you need a commercepay merchant account if you don't have one, contact commercepay to sign up once approved, you'll receive merchant id api key secret key step 2 enter credentials in remmu go to settings ā payments ā gateway configuration and select commercepay enter merchant id api key secret key click save step 3 test the connection click test connection to verify your credentials are correct remmu will make a test call to commercepay and confirm the connection is live step 4 enable commercepay once the test passes, toggle commercepay to enabled under settings ā payments ā payment methods members can now choose online payment at checkout š° processing fees you can choose whether gateway processing fees are absorbed by your club or passed on to the member at checkout go to settings ā payments ā gateway configuration ā processing fee who pays the fee option what happens club absorbs fee member pays the exact invoice amount; the gateway fee comes out of your revenue pass to member a processing fee line is added to the member's checkout total fee type choose how the fee is calculated type example percentage 2 5% of the payment amount fixed rm 1 50 flat fee per transaction enter the value and fee type, then click save the fee is applied automatically at checkout for all online payments through this gateway member checkout preview when the processing fee is passed to the member, the checkout screen shows a breakdown class fee rm 150 00 processing fee rm 3 75 (2 5%) āāāāāāāāāāāāāāāāāāāāāāāāāāāāā total rm 153 75 note bank transfer payments are not affected ā processing fees only apply to online gateway payments š§ testing payments before going live, test the payment flow end to end ensure you're in test mode (toggle in gateway configuration) create a test payment for a student go through the checkout as a member use commercepay's test card numbers to simulate a payment confirm the payment status updates to paid in remmu switch back to live mode when satisfied š webhook configuration remmu automatically registers its webhook url with commercepay when you save your credentials this allows commercepay to notify remmu when a payment is completed, even if the member closes the browser no manual webhook setup is required ā ļø troubleshooting payment stuck in "processing" the webhook may not have fired wait a few minutes, then check the payment status again admins can manually check the payment status from the payment record ā check status test connection failing double check your credentials ā copy paste directly from commercepay dashboard ensure your commercepay account is active (not pending approval) contact commercepay support if credentials look correct but still fail