We'll create fresh WordPress site with Vatomi installed. You have 20 minutes to test the plugin after that site we'll be deleted.
Use these links to let users activate your theme/plugin:
Activate
<a href="<?php echo esc_attr( 'https://{YOUR_SITE}/licenses/?vatomi_item_id={ITEM_ID}&vatomi_action=activate&vatomi_site=' . urlencode( home_url( '/' ) ) . '&vatomi_redirect=' . urlencode( admin_url( 'admin.php?page={YOUR_THEME_PAGE}' ) ) ); ?>" class="button button-primary">Activate</a>
After button clicked, user will be redirected back to their site on the page admin_url( 'admin.php?page={YOUR_THEME_PAGE}' )
with available GET variables, that you can use:
Deactivate
<a href="<?php echo esc_attr( 'https://{YOUR_SITE}/licenses/?vatomi_item_id={ITEM_ID}&vatomi_action=deactivate&vatomi_license={PURCHASE_CODE}&vatomi_redirect=' . urlencode( admin_url( 'admin.php?page={YOUR_THEME_PAGE}' ) ) ); ?>" class="button button-primary">Deactivate</a>
After button clicked, user will be redirected back to their site on the page admin_url( 'admin.php?page={YOUR_THEME_PAGE}' )
with available GET variables, that you can use:
After theme/plugin activated, you will be able to use Vatomi API:
Get URL to ZIP file:
https://{YOUR_SITE}/wp-json/vatomi/v1/envato/item_wp_url/{ITEM_ID}?license={PURCHASE_CODE}&site={ACTIVATED_SITE_ADDRESS}
Get item current version number:
https://{YOUR_SITE}/wp-json/vatomi/v1/envato/item_version/{ITEM_ID}
Check valid purchase code (if user purchased item from you):
https://{YOUR_SITE}/wp-json/vatomi/v1/envato/check_license/{PURCHASE_CODE}