The software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement.
The plugin has been tested with most versions of CubeCart at every iteration. We recommend using the latest version of CubeCart, but if that is not possible for some reason, test the plugin with your CubeCart version and it would probably function properly.
Once you have installed CubeCart, follow these simple steps:
- Signup at lunar.app (it’s free)
- Create an account
- Create an app key for your CubeCart website
- Upload the
LunarPayments
,lunar_card
and/orlunar_mobilepay
folder to themodules\plugins
folder from your CubeCart website.- Alternatively you can upload the zip file named like "lunar_payments_x.y.z.zip" (from the latest release) and unzip it into
modules\plugins
folder
- Alternatively you can upload the zip file named like "lunar_payments_x.y.z.zip" (from the latest release) and unzip it into
- Insert Lunar API keys, from https://lunar.app to the extension settings page you can find under the available extensions section in your admin.
Under the Lunar payment method settings, you can:
- Update the payment method name shown in the checkout
- Add app & public keys
- Change the capture type (Instant/Delayed)
!!! Make sure to clear the cache after any setting update
- Capture
- In Instant mode, the orders are captured automatically
- In delayed mode you can capture an order by changing its status to
Order Complete
- Refund
- To refund a Captured payment change his status to
Cancelled
- To refund a Captured payment change his status to
- Void
- To void an Authorized payment change his status to
Cancelled
- To void an Authorized payment change his status to
- Capture
- CubeCart admin panel: full capture
- Lunar admin panel: full/partial capture
- Refund
- CubeCart admin panel: full refund
- Lunar admin panel: full/partial refund
- Void
- CubeCart admin panel: full void
- Lunar admin panel: full/partial void