Apscode One-POS is a digital service delivered when paid access is activated. You can cancel future recurring renewals. We review duplicate/error payments, qualifying early requests and material service failures fairly, subject to applicable law.
1. Digital service delivery
There is no physical delivery or physical product return. A paid service is considered delivered when PayHere confirms payment and Apscode activates the purchased subscription, licence period or feature entitlement for the relevant account.
Before payment, checkout will show the plan, amount, currency, billing interval and whether the charge is one-time or recurring. Keep the PayHere confirmation and Apscode order reference.
2. Free trial
A free trial can be used to evaluate suitability before purchase. No refund is due for a free trial because no subscription payment is collected. Trial data and functions may be limited and the trial may enter a disclosed grace or read-only state when it expires.
3. Cancelling a recurring plan
You may cancel a monthly or annual recurring plan before the next renewal through an available account control or by contacting us with sufficient time to identify the account. Cancellation:
- stops future renewal charges after it is processed;
- normally leaves paid access available until the current paid period ends;
- does not automatically refund the current period or erase business data;
- does not cancel amounts already due for separately ordered services, hardware or third-party charges.
If a renewal is already being processed, contact us immediately. We cannot guarantee cancellation of a charge already submitted to the payment provider.
4. When a refund may be approved
Subject to applicable law and verification, we will consider a refund where:
- the same order was charged more than once;
- an incorrect amount was charged because of an Apscode or payment-processing error;
- payment succeeded but the purchased access could not be activated, and we could not correct it within a reasonable period after notice;
- a material paid core function was unavailable for a sustained period due to an Apscode-controlled fault and no reasonable workaround or service credit resolves the issue;
- you request cancellation of an initial paid subscription within 7 calendar days of activation and the account has not been materially used for live business transactions;
- a refund is otherwise required by applicable law or expressly promised in the relevant order.
For an unrecognised payment, notify us and your bank or payment provider promptly. We will review gateway references and cooperate with lawful fraud and dispute procedures.
5. Items normally not refundable
Unless required by law or covered above, refunds are normally not provided for:
- change of mind after material use of the Service or posting live business transactions;
- unused time remaining after cancelling an active current billing period;
- a renewal that was clearly disclosed and not cancelled before its renewal date;
- inability caused by unsupported devices, third-party drivers, customer networks, power failures or failure to follow installation requirements;
- custom setup, migration, training or professional work already performed;
- account suspension resulting from unlawful use or a material breach of the Terms.
This section does not remove statutory remedies for a service that fails to meet mandatory legal standards.
6. How to request cancellation or a refund
Send the request from an authorised account email and include:
- business/account name;
- Apscode order number and PayHere payment/reference ID;
- payment date and amount;
- reason for the request and relevant evidence, such as a screenshot of a duplicate charge;
- the requested outcome.
Submit an ordinary refund request within 7 calendar days of the relevant payment or discovery of the error. Reporting promptly helps us preserve logs and investigate. A later request will still be considered where required by law or where the issue could not reasonably have been discovered earlier.
7. Review and processing time
We will acknowledge a complete request and aim to provide an initial decision within 5 business days. Complex technical, fraud or bank investigations may take longer, and we may request additional information.
An approved card or account refund is sent to the original payment method through PayHere wherever possible. After we submit it, the bank or payment provider controls the time taken to appear; this commonly requires additional business days. We do not issue cash for a card transaction unless legally required and formally agreed.
A refund does not become final until confirmed by the payment provider. Access or licence dates may be adjusted to reflect a full or partial refund.
8. Questions and disputes
Please contact us first so we can investigate the order and attempt a fair resolution. Nothing in this policy prevents you from using rights or dispute channels available under applicable law or your payment provider’s rules.