Oasis
Instructions for adding Oasis auto-payouts in the Lara Script admin panel
The process of connecting Oasis auto-payouts is simple and takes 5–10 minutes. We present to you a step-by-step guide:
Step 1: Prepare the data
Register an account on Oasis (oasis-crypto.com)


After logging into your personal account, create an organization in the "Organizations" section


When filling in the field Webhook URL append /notification/oasis to the end of the link so that the link looks approximately like this - https://demo.lara-script.com/notification/oasis
Next you need to create API keys for the organization you created earlier; this must be done in the "Organization API keys" section

When creating an organization API key you must be sure to set permissions for operation types including payout permission if you want to use auto-payouts with these keys

After creating the organization you will have wallets in the Wallets - Main wallets section where you can store funds for future auto-payouts
Step 2: Go to the section in the admin panel
Log in to the Lara Script admin panel.
Go to "General" > "Auto-payouts" > "Oasis".

Step 3: Fill in the fields
Fill out the form in the admin panel. Here’s how to do it step by step:
API key: Here you need to paste the Oasis organization API key (for example, KaxRJdnOla45IidRdR8jJjqO3YvWw3zAl) that you received in step 1 of this guide.
Tip: Check the key for errors - it should be unique and contain no spaces.

Organization id: Here you need to paste the unique Oasis organization ID (for example, oWmGJtHN8dD1TVjfx1gwQbd5fckghZtF) that you also received in step 1 of this guide.

Example of filled fields:

Step 4: Save and test
Click "Save" at the bottom of the form.
In the "Payouts" field (on the create/edit direction page) click "Add row" and select the value "Oasis".

Set boundary values for the minimum and maximum exchange amount to trigger auto-payments; limits are configured for the "Giving" currency.
Check the integration: Create a test request and pay it; verify whether statuses update automatically (New request - Awaiting confirmation - Paid - Awaiting confirmation from the auto-payouts module - Completed)
If the deposit is for an amount less/greater than specified in the request, that request will receive the status "Under review" and the funds will not be sent automatically. In that case you will need to make such a payment manually by clicking the "Start auto-payout" button and entering the manual payout code which you configure yourself in the section Administrator settings - Confirmation code for manual payout

Last updated