Membership Level

You have selected the Lifetime Access to 500 Digital Products membership level.

Get Lifetime Access to Our Entire Library of 500 Digital Products

The price for membership is $77.00 now.


Account Information Already have an account? Log in here

LEAVE THIS BLANK

Billing Address

Payment Information We accept all major credit cards

Pay with Credit Card


Affiliates Join

Join our amazing affiliate program

Fill in the form below to apply as an affiliate. If you are qualified your account will be approved, and you can start earning affiliate commissions right away.

:root { /* Global container color */ --sld-ap-background: #fff; /* Shading background : Used for hovers and tables */ --sld-ap-shading: #fafafa; /* Color scheme */ --sld-ap-primary-color: #474747; --sld-ap-secondary-color: #757575; --sld-ap-accent-color: #4285F4; --sld-ap-border-color: #DADCE0; --sld-ap-border-radius: 10px; /* --sld-ap-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; */ --sld-ap-font-family: inherit; /* Font sizes */ --sld-ap-font-size-xs: 12px; --sld-ap-font-size-m: 14px; --sld-ap-font-size-l: 20px; --sld-ap-font-size-xl: 22px; } /******************** Affiliate Portal CSS *********************/ /* Global layout/grid */ .sld-ap { display: flex; font-size: 1rem; font-family: var(--sld-ap-font-family); gap: 20px; } .sld-ap h2 { font-family: var(--sld-ap-font-family); font-size: var(--sld-ap-font-size-xl); margin-bottom: 20px; font-weight: 400; } .sld-col-1 { flex-shrink: 0; flex-basis: 60%; } .sld-col-1:last-child { flex-shrink: 0; flex-basis: fit-content; } @media only screen and (max-width: 760px) { .sld-ap { flex-direction: column; } } .sld-ap-form { display:flex; flex-direction: column; } .sld-ap-form_box { padding: 20px; width: 100%; border: 1px solid var(--sld-ap-border-color); border-radius: 5px; } .sld-ap-form_group { width: 100%; margin: 15px 0; display: flex; flex-direction: column; } .sld-ap-form_group>label { margin: 5px 0; font-size: var(--sld-ap-font-size-m); color: var(--sld-ap-secondary-color); display:flex; flex-direction: column; } .sld-ap-form_group>label input, .sld-ap-form_group>label textarea, .sld-ap-form_group>label select { width:100%; } .sld-ap-form_checkbox input { width:auto !important; } .sld-ap-form_group input, .sld-ap-form_group textarea, .sld-ap-form_group select { display: block; border: 1px solid var(--sld-ap-border-color); padding: 10px 5px; border-radius: 3px; background: #fafafd; } .sld-ap-form_checkbox { display: inline-block !important; color: var(--sld-ap-primary-color) !important; font-size: var(--sld-ap-font-size-m) !important; } .sld-ap-form_checkbox>input { width: 25px; display: inline-block; } label.sld_field-label input[type='radio'] { width: 25px; border-radius: 50%; display: inline-block; } .sld-ap-form_checkbox a { color: blue; } .sld-ap-form_submit { background: var(--sld-ap-accent-color); font-size: var(--sld-ap-font-size-m); color: #fff; padding: 15px 20px; border: none !important; border-radius: 5px } .sld-ap-form_group input:focus, .sld-ap-form_group input:focus-within, .sld-ap-form_group input:focus-visible { border: 1px solid var(--sld-ap-accent-color); outline: none !important; background: #fff; } .sld-ap-form_tip { font-size: var(--sld-ap-font-size-xs); color: var(--sld-ap-primary-color); } .sld-ap-form_notice { display: flex; gap: 5px; margin: 20px 0; border: 1px solid var(--sld-ap-border-color); color: var(--sld-ap-primary-color); line-height: 1.2; font-size: var(--sld-ap-font-size-m); border-radius: 5px; padding: 10px; align-items: center; } .sld-ap-form_notice_icon svg { fill: var(--sld-ap-secondary-color); width: auto; height: 20px; } .sld-ap-form_notice.error svg { fill: darkred; } .sld-ap-form_notice.error { color: darkred; background: rgb(255, 248, 249); } .sld-ap-form_notice.success svg { fill: darkgreen; } .sld-ap-form_notice.success { color: darkgreen; background: #e0ffe0; } .sld-ap-form_notice.info svg { fill: darkblue; } .sld-ap-form_notice.info { color: darkblue; background: #fbfeff; } .sld-ap-form_group a.forgot-pass { font-size: var(--sld-ap-font-size-xs); color: blue; } .sld-ap-form_login { background: white; font-size: var(--sld-ap-font-size-m); color: var(--sld-ap-accent-color); border: 1px solid var(--sld-ap-accent-color); padding: 15px 20px; border-radius: 5px } .sld-tooltip>svg { max-width: 15px; } /* label with for="is_accept_affiliate_policy" */ label[for="is_accept_affiliate_policy"] p.sld_field-description { display: inline-block; } #is_accept_affiliate_policy+p::before { content: '* '; color: red; } .sld-ap-login-component { height: fit-content; } /* Stuff Mike added while making "v2" registration form */ .sld-ap-form_error { color: red; font-size: var(--sld-ap-font-size-xs); margin: 5px 0; } // make an ajax request to generate a new nonce and then replace the value of the nonce field in the form jQuery(document).ready(function($) { var data = { 'action': 'sld_affiliate_generate_registration_nonce', }; jQuery.post(window.SolidAffiliate.ajaxurl, data, function(response) { if (response.success) { jQuery('#solid-affiliate-affiliate-portal_new_affiliate #_wpnonce').val(response.data); } }); ///////////////////////////////////////////////// // Function to check if a field is already in use function checkIfFieldIsAlreadyInUse(field, value) { return jQuery.ajax({ url: window.SolidAffiliate.ajaxurl, type: 'POST', data: { action: 'sld_affiliate_check_if_field_is_already_in_use', field: field, value: value, } }); } // Add an event handler to do something whenever the name="user_email" or "user_login" field is changed. jQuery('#solid-affiliate-affiliate-portal_new_affiliate input[name="user_email"], #solid-affiliate-affiliate-portal_new_affiliate input[name="user_login"]').on('change', function() { let $this = jQuery(this); let newValue = $this.val(); let field = $this.attr('name') === 'user_email' ? 'email' : 'login'; let errorId = 'sld-user_' + field + '-error'; // check if the field is already in use checkIfFieldIsAlreadyInUse(field, newValue).done(function(response) { if (response.success) { jQuery('#solid-affiliate-affiliate-portal_new_affiliate #' + errorId).remove(); } else { if (jQuery('#solid-affiliate-affiliate-portal_new_affiliate #' + errorId).length) { return; } $this.after(field === 'email' ? "