{"id":20458,"date":"2023-12-04T20:13:03","date_gmt":"2023-12-04T19:13:03","guid":{"rendered":"https:\/\/www.submarinobursatil.com\/miembros\/?page_id=20458"},"modified":"2023-12-13T20:04:07","modified_gmt":"2023-12-13T19:04:07","slug":"order-form-vip-399-paypal","status":"publish","type":"page","link":"https:\/\/www.submarinobursatil.com\/miembros\/order-form-vip-399-paypal\/","title":{"rendered":"Order-Form-VIP-399-Paypal"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20458\" class=\"elementor elementor-20458\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-57a3873b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"57a3873b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f5e0494\" data-id=\"f5e0494\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-444a80fa elementor-widget elementor-widget-text-editor\" data-id=\"444a80fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h1 style=\"text-align: center;\">SUBSCRIPCI\u00d3N VIP<\/h1>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-65b89225 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"65b89225\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-34c782d8\" data-id=\"34c782d8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5006b0af elementor-widget elementor-widget-text-editor\" data-id=\"5006b0af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div style=\"text-align: center;\"><h2><span style=\"color: #ffffff;\">Estas son las Opciones Seguras que Paypal te ofrece:<\/span><\/h2><\/div><div style=\"font-size: 12.727272033691406px;\"><div style=\"text-align: center;\"><div style=\"text-align: center;\"><form action=\"https:\/\/www.paypal.com\/cgi-bin\/webscr\" method=\"post\" target=\"_top\"><p><input name=\"cmd\" type=\"hidden\" value=\"_s-xclick\" \/><\/p><\/form><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-43a9cb6 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"43a9cb6\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-361c1bd5\" data-id=\"361c1bd5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5391e843 elementor-widget elementor-widget-text-editor\" data-id=\"5391e843\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><img decoding=\"async\" class=\"alignnone size-full wp-image-20465\" src=\"https:\/\/www.submarinobursatil.com\/miembros\/wp-content\/uploads\/2023\/12\/VIP399-sinboton.png\" alt=\"\" width=\"320\" height=\"143\" srcset=\"https:\/\/www.submarinobursatil.com\/miembros\/wp-content\/uploads\/2023\/12\/VIP399-sinboton.png 320w, https:\/\/www.submarinobursatil.com\/miembros\/wp-content\/uploads\/2023\/12\/VIP399-sinboton-300x134.png 300w\" sizes=\"(max-width: 320px) 100vw, 320px\" \/><\/p><div><div class=\"swpm-payment-button\">    <div id=\"swpm-button-wrapper-20311\" class=\"swpm-button-wrapper swpm-paypal-buy-now-button-wrapper\">\n\n    <!-- PayPal button container where the button will be rendered -->\n    <div id=\"swpm_paypal_button_0\" style=\"width: 300px;\"><\/div>\n    <!-- Some additiona hidden input fields -->\n    <input type=\"hidden\" id=\"swpm_paypal_button_0-custom-field\" name=\"custom\" value=\"subsc_ref=2&amp;user_ip=216.73.216.184\">\n\n    <script type=\"text\/javascript\">\n        document.addEventListener( \"swpm_paypal_sdk_loaded\", function() { \n            \/\/Anything that goes here will only be executed after the PayPal SDK is loaded.\n            console.log('PayPal JS SDK is loaded.');\n\n            var js_currency_code = 'USD';\n            var js_payment_amount = 399;\n            var js_quantity = 1;\n            var js_digital_goods_enabled = 1;\n\n            const paypalButtonsComponent = paypal.Buttons({\n                \/\/ optional styling for buttons\n                \/\/ https:\/\/developer.paypal.com\/docs\/checkout\/standard\/customize\/buttons-style-guide\/\n                style: {\n                    color: 'gold',\n                    shape: 'rect',\n                    height: 45,\n                    label: 'buynow',\n                    layout: 'vertical',\n                },\n\n                \/\/ Setup the transaction.\n                createOrder: async function() {\n                    \/\/ Create the order in PayPal using the PayPal API.\n                    \/\/ https:\/\/developer.paypal.com\/docs\/checkout\/standard\/integrate\/\n                    \/\/ The server-side Create Order API is used to generate the Order. Then the Order-ID is returned.                    \n                    console.log('Setting up the AJAX request for create-order call.');\n                    let pp_bn_data = {};\n                    pp_bn_data.button_id = '20311';\n                    pp_bn_data.on_page_button_id = 'swpm_paypal_button_0';\n                    pp_bn_data.item_name = 'Plan Submarino VIP Anual 399';\n                    let post_data = 'action=swpm_pp_create_order&data=' + JSON.stringify(pp_bn_data) + '&_wpnonce=51ab6ef1de';\n                    try {\n                        \/\/ Using fetch for AJAX request. This is supported in all modern browsers.\n                        const response = await fetch(\"https:\/\/www.submarinobursatil.com\/miembros\/wp-admin\/admin-ajax.php\", {\n                            method: \"post\",\n                            headers: {\n                                'Content-Type': 'application\/x-www-form-urlencoded'\n                            },\n                            body: post_data\n                        });\n\n                        const response_data = await response.json();\n\n                        if (response_data.order_id) {\n                            console.log('Create-order API call to PayPal completed successfully.');\n                            \/\/If we need to see the order details, uncomment the following line.\n                            \/\/const order_data = response_data.order_data;\n                            \/\/console.log('Order data: ' + JSON.stringify(order_data));\n                            return response_data.order_id;\n                        } else {\n                            const error_message = JSON.stringify(response_data);\n                            console.error('Error occurred during the create-order API call to PayPal. ' + error_message);\n                            throw new Error(error_message);\n                        }\n                    } catch (error) {\n                        console.error(error);\n                        alert('Could not initiate PayPal Checkout...\\n\\n' + JSON.stringify(error));\n                    }\n                },\n    \n                \/\/ handle the onApprove event\n                onApprove: async function(data, actions) {\n                    console.log('Successfully created a transaction.');\n\n                    \/\/Show the spinner while we process this transaction.\n                    const pp_button_container = document.getElementById('swpm_paypal_button_0');\n                    const pp_button_container_wrapper = document.getElementById('swpm-button-wrapper-20311');\n                    const pp_button_spinner_container = pp_button_container_wrapper.querySelector('.swpm-pp-button-spinner-container');\n                    pp_button_container.style.display = 'none'; \/\/Hide the buttons\n                    pp_button_spinner_container.style.display = 'inline-block'; \/\/Show the spinner.\n\n                    \/\/ Capture the order in PayPal using the PayPal API.\n                    \/\/ https:\/\/developer.paypal.com\/docs\/checkout\/standard\/integrate\/\n                    \/\/ The server-side capture-order API is used. Then the Capture-ID is returned.\n                    console.log('Setting up the AJAX request for capture-order call.');\n                    let pp_bn_data = {};\n                    pp_bn_data.order_id = data.orderID;\n                    pp_bn_data.button_id = '20311';\n                    pp_bn_data.on_page_button_id = 'swpm_paypal_button_0';\n                    pp_bn_data.item_name = 'Plan Submarino VIP Anual 399';\n\n                    \/\/Add custom_field data. It is important to encode the custom_field data so it doesn't mess up the data with & character.\n                    const custom_data = document.getElementById('swpm_paypal_button_0-custom-field').value;\n                    pp_bn_data.custom_field = encodeURIComponent(custom_data);\n                    \n                    const post_data = new URLSearchParams({\n                        action: 'swpm_pp_capture_order',\n                        data: JSON.stringify(pp_bn_data),\n                        _wpnonce: '51ab6ef1de',\n                    }).toString();\n                    \n                    try {\n                        const response = await fetch(\"https:\/\/www.submarinobursatil.com\/miembros\/wp-admin\/admin-ajax.php\", {\n                            method: \"post\",\n                            headers: {\n                                'Content-Type': 'application\/x-www-form-urlencoded'\n                            },\n                            body: post_data\n                        });\n\n                        const response_data = await response.json();\n                        const txn_data = response_data.txn_data;\n                        const error_detail = txn_data?.details?.[0];\n                        const error_msg = response_data.error_msg;\/\/Our custom error message.\n                        \/\/ Three cases to handle:\n                        \/\/ (1) Recoverable INSTRUMENT_DECLINED -> call actions.restart()\n                        \/\/ (2) Other non-recoverable errors -> Show a failure message\n                        \/\/ (3) Successful transaction -> Show confirmation or thank you message\n\n                        if (response_data.capture_id) {\n                            \/\/ Successful transaction -> Show confirmation or thank you message\n                            console.log('Capture-order API call to PayPal completed successfully.');\n\n                            \/\/Redirect to the Thank you page or Registration page URL if it is set.\n                            const return_url = response_data.redirect_url || '';\n                            if( return_url ){\n                                \/\/redirect to the URL.\n                                console.log('Redirecting to the Thank you page URL: ' + return_url);\n                                window.location.href = return_url;\n                                return;\n                            } else {\n                                \/\/No return URL is set. Just show a success message.\n                                \/\/Important Note: any alert message will block the normal PayPal popup window flow. So we want to show the message on the page instead of using alert.\n                                txn_success_msg = '\u00a1Transacci\u00f3n completada correctamente!';\n                                const swpm_btn_wrapper_div = document.getElementById('swpm-button-wrapper-20311');\n                                if (swpm_btn_wrapper_div) {\n                                    \/\/ Remove any previous message if it exists\n                                    const old_msg_div = swpm_btn_wrapper_div.querySelector('.swpm-ppcp-txn-success-message');\n                                    if (old_msg_div) old_msg_div.remove();\n\n                                    \/\/ Create new message div\n                                    const new_msg_div = document.createElement('div');\n                                    new_msg_div.className = 'swpm-ppcp-txn-success-message';\n                                    new_msg_div.textContent = txn_success_msg;\n\n                                    \/\/Insert the message div before the button.\n                                    const firstChild = swpm_btn_wrapper_div.firstChild;\n                                    swpm_btn_wrapper_div.insertBefore(new_msg_div, firstChild);\n                                }\n                            }\n\n                        } else if (error_detail?.issue === \"INSTRUMENT_DECLINED\") {\n                            \/\/ Recoverable INSTRUMENT_DECLINED -> call actions.restart()\n                            console.log('Recoverable INSTRUMENT_DECLINED error. Calling actions.restart()');\n                            return actions.restart();\n                        } else if ( error_msg && error_msg.trim() !== '' ) {\n                            \/\/Our custom error message from the server.\n                            console.error('Error occurred during PayPal checkout process.');\n                            console.error( error_msg );\n                            alert( error_msg );\n                        } else {\n                            \/\/ Other non-recoverable errors -> Show a failure message\n                            console.error('Non-recoverable error occurred during PayPal checkout process.');\n                            console.error( error_detail );\n                            \/\/alert('Error occurred with the transaction. Enable debug logging to get more details.\\n\\n' + JSON.stringify(error_detail));\n                        }\n\n                        \/\/Return the button and the spinner back to their orignal display state.\n                        pp_button_container.style.display = 'block'; \/\/ Show the buttons\n                        pp_button_spinner_container.style.display = 'none'; \/\/ Hide the spinner\n\n                    } catch (error) {\n                        console.error(error);\n                        alert('PayPal returned an error! Transaction could not be processed. Enable the debug logging feature to get more details...\\n\\n' + JSON.stringify(error));\n                    }\n                },\n    \n                \/\/ handle unrecoverable errors\n                onError: function(err) {\n                    console.error('An error prevented the user from checking out with PayPal. ' + JSON.stringify(err));\n                    alert( 'Ha ocurrido un error durante el proceso de pago de PayPal.\\n\\n' + JSON.stringify(err) );\n                },\n\n                \/\/ handle onCancel event\n                onCancel: function(data) {\n                    console.log('Checkout operation cancelled by the customer.');\n                    \/\/Return to the parent page which the button does by default.\n                }\n            });\n    \n            paypalButtonsComponent\n                .render('#swpm_paypal_button_0')\n                .catch((err) => {\n                    console.error('PayPal Buttons failed to render');\n                });\n\n        });\n    <\/script>\n    <style>\n        @keyframes swpm-pp-button-spinner {\n            to {transform: rotate(360deg);}\n        }\n        .swpm-pp-button-spinner {\n            margin: 0 auto;\n            text-indent: -9999px;\n            vertical-align: middle;\n            box-sizing: border-box;\n            position: relative;\n            width: 60px;\n            height: 60px;\n            border-radius: 50%;\n            border: 5px solid #ccc;\n            border-top-color: #0070ba;\n            animation: swpm-pp-button-spinner .6s linear infinite;\n        }\n        .swpm-pp-button-spinner-container {\n            width: 100%;\n            text-align: center;\n            margin-top:10px;\n            display: none;\n        }\n    <\/style>\n    <div class=\"swpm-pp-button-spinner-container\">\n        <div class=\"swpm-pp-button-spinner\"><\/div>\n    <\/div>\n    <\/div><!-- end of .swpm-button-wrapper -->\n    <\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-260b625f\" data-id=\"260b625f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-40a41856 elementor-widget elementor-widget-text-editor\" data-id=\"40a41856\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><img decoding=\"async\" class=\"size-full wp-image-20330 alignnone\" src=\"https:\/\/www.submarinobursatil.com\/miembros\/wp-content\/uploads\/2023\/11\/59-mes-vip-sin-boton.png\" alt=\"\" width=\"300\" height=\"134\" \/><\/p><div style=\"text-align: left;\"><div class=\"swpm-payment-button\">    <div id=\"swpm-button-wrapper-20316\" class=\"swpm-button-wrapper swpm-paypal-subscription-button-wrapper\">\n\n    <!-- PayPal button container where the button will be rendered -->\n    <div id=\"swpm_paypal_button_1\" style=\"width: 300px;\"><\/div>\n    <!-- Some additiona hidden input fields -->\n    <input type=\"hidden\" id=\"swpm_paypal_button_1-custom-field\" name=\"custom\" value=\"subsc_ref=2&amp;user_ip=216.73.216.184\">\n\n    <script type=\"text\/javascript\">\n        document.addEventListener( \"swpm_paypal_sdk_subscriptions_loaded\", function() { \n            \/\/Anything that goes here will only be executed after the PayPal SDK is loaded.\n\n            const paypalSubButtonsComponent = swpm_paypal_subscriptions.Buttons({\n                \/\/ optional styling for buttons\n                \/\/ https:\/\/developer.paypal.com\/docs\/checkout\/standard\/customize\/buttons-style-guide\/\n                style: {\n                    color: 'gold',\n                    shape: 'rect',\n                    height: 45,\n                    label: 'subscribe',\n                    layout: 'vertical',\n                },\n    \n                \/\/ Handle the createSubscription call\n                createSubscription: async function(data, actions) {\n                    \/\/ console.log('createSubscription call triggered. Data: ' + JSON.stringify(data));\n\n                    \/\/We will send ajax request that will create the subscription from the server side using PayPal API.\n                    let pp_sub_bn_data = {};\n                    pp_sub_bn_data.button_id = '20316';\n                    pp_sub_bn_data.on_page_button_id = 'swpm_paypal_button_1';\n                    pp_sub_bn_data.item_name = 'Subscripci\u00f3n VIP Mensual 59';\n                    let post_data = 'action=swpm_pp_create_subscription&data=' + JSON.stringify(pp_sub_bn_data) + '&_wpnonce=020ce2f87b';\n                    try {\n                        \/\/ Using fetch for AJAX request. This is supported in all modern browsers.\n                        const response = await fetch(\"https:\/\/www.submarinobursatil.com\/miembros\/wp-admin\/admin-ajax.php\", {\n                            method: \"post\",\n                            headers: {\n                                'Content-Type': 'application\/x-www-form-urlencoded'\n                            },\n                            body: post_data\n                        });\n\n                        const response_data = await response.json();\n\n                        if (response_data.subscription_id) {\n                            console.log('Create-subscription API call to PayPal completed successfully.');\n                            \/\/If we need to see the details, uncomment the following line.\n                            \/\/console.log('Order data: ' + JSON.stringify(response_data.sub_data));\n\n                            \/\/Return the subscription ID.\n                            return response_data.subscription_id;\n                        } else {\n                            const error_message = JSON.stringify(response_data);\n                            console.error('Error occurred during the create-subscription API call to PayPal. ' + error_message);\n                            throw new Error(error_message);\n                        }\n                    } catch (error) {\n                        console.error(error);\n                        alert('Could not initiate PayPal subscription...\\n\\n' + JSON.stringify(error));\n                    }\n                },\n    \n                \/\/ Notify the buyer that the subscription is successful\n                onApprove: function(data, actions) {\n                    console.log('Successfully created a subscription.');\n                    \/\/console.log(JSON.stringify(data));\n\n                    \/\/Show the spinner while we process this transaction.\n                    const pp_button_container = document.getElementById('swpm_paypal_button_1');\n                    const pp_button_container_wrapper = document.getElementById('swpm-button-wrapper-20316');\n                    const pp_button_spinner_container = pp_button_container_wrapper.querySelector('.swpm-pp-button-spinner-container');\n                    pp_button_container.style.display = 'none'; \/\/Hide the buttons\n                    pp_button_spinner_container.style.display = 'inline-block'; \/\/Show the spinner.\n\n                    \/\/Get the subscription details and send AJAX request to process the transaction.\n                    actions.subscription.get().then( async function( txn_data ) {\n                        \/\/console.log( 'Subscription details: ' + JSON.stringify( txn_data ) );\n\n                        \/\/Ajax request to process the transaction. This will process it similar to how an IPN request is handled.\n                        const custom = document.getElementById('swpm_paypal_button_1-custom-field').value;\n                        data.custom_field = custom;\n                        data.button_id = '20316';\n                        data.on_page_button_id = 'swpm_paypal_button_1';\n                        data.item_name = 'Subscripci\u00f3n VIP Mensual 59';\n\n                        const post_data = new URLSearchParams({\n                            action: 'swpm_onapprove_process_subscription',\n                            data: JSON.stringify(data),\n                            txn_data: JSON.stringify(txn_data),\n                            _wpnonce: '020ce2f87b',\n                        }).toString();\n\n                        try {\n                            const requestUrl = \"https:\/\/www.submarinobursatil.com\/miembros\/wp-admin\/admin-ajax.php\";\n                            const resp = await fetch( requestUrl, {\n                                method: \"post\",\n                                headers: {\n                                    'Content-Type': 'application\/x-www-form-urlencoded'\n                                },\n                                body: post_data\n                            });\n\n                            const response = await resp.json();\n\n                            \/\/console.log( 'Response from the server: ' + JSON.stringify( response ) );\n                            if ( response.success ) {\n\n                                \/\/Redirect to the Thank you page or Registration page URL if it is set.\n                                const return_url = response.redirect_url || '';\n                                if( return_url ){\n                                    \/\/redirect to the URL.\n                                    console.log('Redirecting to the Thank you page URL: ' + return_url);\n                                    window.location.href = return_url;\n                                    return;\n                                }\n\n                                \/\/No return URL is set. Just show a success message.\n                                \/\/Important Note: any alert message will block the normal PayPal popup window flow. So we want to show the message on the page instead of using alert.\n                                txn_success_msg = '\u00a1Transacci\u00f3n completada correctamente!';\n                                const swpm_btn_wrapper_div = document.getElementById('swpm-button-wrapper-20316');\n                                if (swpm_btn_wrapper_div) {\n                                    \/\/ Remove any previous message if it exists\n                                    const old_msg_div = swpm_btn_wrapper_div.querySelector('.swpm-ppcp-txn-success-message');\n                                    if (old_msg_div) old_msg_div.remove();\n\n                                    \/\/ Create new message div\n                                    const new_msg_div = document.createElement('div');\n                                    new_msg_div.className = 'swpm-ppcp-txn-success-message';\n                                    new_msg_div.textContent = txn_success_msg;\n\n                                    \/\/Insert the message div before the button.\n                                    const firstChild = swpm_btn_wrapper_div.firstChild;\n                                    swpm_btn_wrapper_div.insertBefore(new_msg_div, firstChild);\n                                }\n\n                                \/\/ Trigger a event on subscription complete \n                                document.dispatchEvent(new Event('swpm_paypal_subscriptions_complete'));\n                        \n                            } else {\n                                \/\/Error response from the AJAX IPN hanler. Throw error.\n                                throw new Error(response.err_msg);\n                            }\n\n                            \/\/Return the button and the spinner back to their orignal display state.\n                            pp_button_container.style.display = 'block'; \/\/ Show the buttons\n                            pp_button_spinner_container.style.display = 'none'; \/\/ Hide the spinner\n\n                        } catch (error) {\n                            \/\/ Show the error message.\n                            alert(error.message);\n                            console.error( error.message );\n                        }\n                    });\n                },\n    \n                \/\/ handle unrecoverable errors\n                onError: function(err) {\n                    console.error('An error prevented the user from checking out with PayPal. ' + JSON.stringify(err));\n                    alert( 'Ha ocurrido un error durante el proceso de pago de PayPal.\\n\\n' + JSON.stringify(err) );\n                }\n            });\n    \n            paypalSubButtonsComponent\n                .render('#swpm_paypal_button_1')\n                .catch((err) => {\n                    console.error('PayPal Buttons failed to render');\n                });\n        });\n    <\/script>\n    <style>\n        @keyframes swpm-pp-button-spinner {\n            to {transform: rotate(360deg);}\n        }\n        .swpm-pp-button-spinner {\n            margin: 0 auto;\n            text-indent: -9999px;\n            vertical-align: middle;\n            box-sizing: border-box;\n            position: relative;\n            width: 60px;\n            height: 60px;\n            border-radius: 50%;\n            border: 5px solid #ccc;\n            border-top-color: #0070ba;\n            animation: swpm-pp-button-spinner .6s linear infinite;\n        }\n        .swpm-pp-button-spinner-container {\n            width: 100%;\n            text-align: center;\n            margin-top:10px;\n            display: none;\n        }\n    <\/style>\n    <div class=\"swpm-pp-button-spinner-container\">\n        <div class=\"swpm-pp-button-spinner\"><\/div>\n    <\/div>\n    <\/div><!-- end of .swpm-button-wrapper -->\n    <\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-30ff5a0f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"30ff5a0f\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5db8fbd2\" data-id=\"5db8fbd2\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ac92c9e elementor-widget elementor-widget-heading\" data-id=\"ac92c9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">PREGUNTAS FRECUENTES<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7f58972d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7f58972d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5370aecb\" data-id=\"5370aecb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7aa7a32f elementor-widget elementor-widget-text-editor\" data-id=\"7aa7a32f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfNecesito una cuenta de Paypal para pagar?<\/h3><p>No es necesario abrir una cuenta, simplemente cuando est\u00e9s en la p\u00e1gina de Paypal debes hacer clic en el bot\u00f3n de abajo que dice Pagar directamente con tarjeta tal y como se muestra en la imagen.<\/p><p><img fetchpriority=\"high\" decoding=\"async\" class=\"size-full wp-image-53636 aligncenter\" src=\"https:\/\/cdnsubmarin2021.submarinobursatil.com\/2020\/07\/pagar-con-tarjeta.png\" sizes=\"(max-width: 537px) 100vw, 537px\" srcset=\"https:\/\/cdnsubmarin2021.submarinobursatil.com\/2020\/07\/pagar-con-tarjeta-201x300.png 201w, https:\/\/cdnsubmarin2021.submarinobursatil.com\/2020\/07\/pagar-con-tarjeta.png 537w\" alt=\"\" width=\"537\" height=\"800\" \/>Recuerda que una vez procesado tu pago, ser\u00e1s redireccionado a nuestro sitio miembros exclusivo para clientes, donde deber\u00e1s elegir un usuario y una contrase\u00f1a para terminar tu registro y acceder inmediatamente a los contenidos.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f97e022 elementor-widget elementor-widget-text-editor\" data-id=\"2f97e022\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfQu\u00e9 sucede despu\u00e9s de pagar?<\/h3><p>Una vez hayas realizado el pago, ser\u00e1s inmediatamente redireccionado a nuestro sitio privado exclusivo solo para clientes donde deber\u00e1s elegir un usuario y una contrase\u00f1a y obtendr\u00e1s acceso a nuestros contenidos.<\/p><p>Luego recibir\u00e1s nuestros correos de bienvenida, y una gu\u00eda de estudio para poder acelerar tu aprendizaje. Si necesitas una llamada para aclarar dudas, con gusto podemos programarla en el d\u00eda y hora. Y por supuesto, si tienes alg\u00fan inconveniente en tu registro, siempre puedes contactarnos al correo: <strong>info@submarinobursatil.com <\/strong>\u00a0a nuestro n\u00famero de WhatsApp: <a href=\"https:\/\/wa.me\/34644463379\" target=\"_blank\" rel=\"noopener noreferrer\">+34 644 46 33 79<\/a>\u00a0 o simplemente v\u00eda nuestro chat en la esquina inferior derecha y con gusto te solucionaremos el problema de forma manual.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-513ea6e4 elementor-widget elementor-widget-text-editor\" data-id=\"513ea6e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>He visto una oferta a un precio m\u00e1s barato<\/h3><p>Es cierto que a veces realizamos descuentos en nuestros planes de estudio, sin embargo, no siempre nos es posible debido a los costos que tenemos al manejar nuestro negocio. Por tanto, el precio que est\u00e1s viendo en esta p\u00e1gina es el precio actual y es el m\u00e1s bajo que podemos ofrecerte en este momento. Incluso si ves que en alguna parte de nuestro sitio tenemos anunciado otro precio m\u00e1s bajo, siempre ser\u00e1s redireccionado a esta p\u00e1gina donde volver\u00e1s a encontrar el precio actual.<\/p><p>No podemos garantizar que el precio no subir\u00e1, ni tampoco podemos decirte cu\u00e1ndo volveremos a tener el precio rebajado, ya que nuestras promociones dependen de la cantidad de clientes que se suscriben y que tenemos que atender.\u00a0 As\u00ed que te recomendamos suscribirte aprovechando el precio actual, ya que es la mejor oferta que encontrar\u00e1s<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-448be30 elementor-widget elementor-widget-text-editor\" data-id=\"448be30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfCu\u00e1ntas clases tengo derecho a recibir?<\/h3><p>S\u00ed has adquirido nuestro plan de estudio VIP, tienes derecho a 4 clases que puedes programar el d\u00eda y hora que tanto t\u00fa como Luis Enrique se encuentren disponibles.<\/p><p>Puedes reservarlas en cualquier momento durante todo el a\u00f1o de tu subscripci\u00f3n y simplemente debes avisarnos por email o v\u00eda WhatsApp para poder programar un d\u00eda y hora conveniente para todos.<\/p><p>Estas clases son un refuerzo y apoyo personalizado pero tu tambi\u00e9n debes poner de tu parte y estudiar los contenidos de las estrategias en los video cursos y libros electr\u00f3nicos que te proporcionamos, as\u00ed como practicar abrir transacciones con cantidades peque\u00f1as para ir ganando experiencia con la ayuda de nuestras alertas. De esta manera podr\u00e1s sacar mayor provecho cuando te re\u00fanas con Luis Enrique, ya que tus dudas ser\u00e1n m\u00e1s espec\u00edficas y acelerar\u00e1s tu aprendizaje.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-672b2f56 elementor-widget elementor-widget-text-editor\" data-id=\"672b2f56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfQu\u00e9 d\u00eda es o cu\u00e1ndo tendr\u00e9 la primera clase?<\/h3><p>S\u00ed te suscribiste a nuestra soluci\u00f3n completa VIP, tienes derecho a reservar clases en un d\u00eda y hora que tanto t\u00fa como Luis Enrique est\u00e9n disponibles, as\u00ed que solamente debes escribirnos y decirnos m\u00e1s o menos los d\u00edas y horas en que tu puedes recibir la clase, y nosotros buscaremos un espacio en nuestra agenda para poder realizarla.<\/p><p>Generalmente la primera vez, realizamos una llamada introductoria para poder aclarar dudas generales y aclararte c\u00f3mo puedes abrir una cuenta en un broker, cu\u00e1les cursos debes estudiar primero y ponerte en la direcci\u00f3n correcta para iniciar de la mejor forma. Luego de una o dos semanas cuando ya tengas tu cuenta de inversi\u00f3n aprobada y surjan m\u00e1s dudas, realizaremos una clase pr\u00e1ctica para combinar lo que has aprendido y hacer tus primeras transacciones.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50112def elementor-widget elementor-widget-text-editor\" data-id=\"50112def\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfQu\u00e9 significa tener disponibilidad para que me hagan v\u00eddeos?<\/h3><p>Dependiendo de la duda que tengas no siempre vas a necesitar clases ni llamadas, nuestra experiencia indica que un v\u00eddeo con procedimientos paso a paso, al grano, explicando cada detalle y completamente editado es mucho m\u00e1s efectivo para resolver cierto tipo de dudas.<\/p><p>De hecho, el tener un v\u00eddeo hecho solo para resolver esa duda te garantiza que puedes volverlo a ver las veces que quieras, para siempre, por tanto nunca se te olvidar\u00e1 c\u00f3mo resolver ese detalle espec\u00edfico.<\/p><p>Recuerda que si est\u00e1s subscrito a nuestro plan anual VIP tienes derecho a 4 Clases directamente con Luis Enrique, pero no siempre tienes que gastarlas ya que puedes pedirnos un v\u00eddeo especial o simplemente cuando nos env\u00edes tu dudas nosotros mismos evaluaremos si es necesario explicarlo mejor en un v\u00eddeo solo para t\u00ed.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-428eed4d elementor-widget elementor-widget-text-editor\" data-id=\"428eed4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfCu\u00e1nto es el m\u00ednimo para empezar a invertir?<\/h3><p>Respuesta corta: Puedes abrir tu primera transacci\u00f3n en acciones con $35 d\u00f3lares de USA. De esa transacci\u00f3n podr\u00edas ganar unos $4 &#8211; $5 d\u00f3lares de USA.<\/p><p>Respuesta detallada: Depender\u00e1 del mercado en el que inviertas y el corredor de bolsa donde abras tu cuenta.<br \/>Para Acciones si abres una cuenta en un broker de USA, necesitar\u00e1s pagar la cantidad total de lo que vale cada acci\u00f3n, si vale $100 d\u00f3lares, necesitar\u00e1s $100 d\u00f3lares para pagar 1 acci\u00f3n.<\/p><p>Pero si abres una cuenta en un broker fuera de USA, por ejemplo Plus500 o Trading212 que te dejan comprar una fracci\u00f3n de la acci\u00f3n, entonces podr\u00e1s abrir transacciones con $35 d\u00f3lares de USA. <a href=\"https:\/\/www.submarinobursatil.com\/invertirsinminimo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clic aqu\u00ed para entender c\u00f3mo funcionan estos brokers<\/a>.<br \/>Para el mercado de Opciones (stock options) solamente tendr\u00e1s acceso si abres una cuenta en un corredor de bolsa de USA (TDAmeritrade, ToledoTrade, etc.) y necesitar\u00e1s m\u00ednimo $500 d\u00f3lares de USA en tu cuenta para poder abrir una transacci\u00f3n.<br \/>Para el mercado de Futuros y Divisas Forex, s\u00ed abres una cuenta de futuros en un broker de USA, te pedir\u00e1n m\u00ednimo $2mil d\u00f3lares de USA y dependiendo de la industria en que inviertas pueden llegar a pedirte hasta $5mil d\u00f3lares. Pero si abres una cuenta en un broker fuera de USA como Plus500 o Trading212, entonces podr\u00e1s abrir transacciones de $35 d\u00f3lares al igual que en acciones.<\/p><p>Nuestra recomendaci\u00f3n es abrir dos cuentas en dos corredores de bolsa diferentes: Una cuenta en un broker de USA para negociar opciones desde $500 USD, y otra cuenta en un broker fuera de USA para negociar Acciones, Futuros y Forex desde $35 d\u00f3lares de USA. As\u00ed podr\u00e1s participar en todos los mercados y sin requerir altas cantidades de dinero. <a href=\"https:\/\/www.submarinobursatil.com\/curso-corredores-de-bolsa\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clic aqu\u00ed para que te recomendemos los mejores corredores LEGALES<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-720058a0 elementor-widget elementor-widget-text-editor\" data-id=\"720058a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfCu\u00e1nto voy a ganar?<\/h3><p>La bolsa no es como un banco al que le das tu dinero y al final del a\u00f1o te da un retorno, sino que eres t\u00fa el que tiene que manejar ese dinero y de eso depender\u00e1 cu\u00e1nto vas a ganar. Cualquiera que te prometa una cantidad exacta de ganancias, te estar\u00e1 mintiendo simplemente porque nadie conoce el futuro. Sin embargo, nosotros hemos creado una tablita que refleja las ganancias que nuestros clientes que estudian, aprenden y hacen las cosas bien con nosotros, han llegado a tener para que puedas hacerte una idea de cu\u00e1nto podr\u00edas tu ganar. <a href=\"https:\/\/www.submarinobursatil.com\/invertirsinminimo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clic aqu\u00ed para ir a ver la tablita que revela cu\u00e1nto es posible ganar.\u00a0<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-60645f7d elementor-widget elementor-widget-text-editor\" data-id=\"60645f7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<h3>\u00bfSi ustedes invierten, por qu\u00e9 no son millonarios y que hacen vendiendo cursos?<\/h3><p>Si invertimos. De hecho todas las transacciones que publicamos en nuestro servicio de alertas han sido abiertas por nosotros tambi\u00e9n.<br \/><a href=\"https:\/\/www.submarinobursatil.com\/miembros\/historial-de-transacciones-del-servicio-de-alertas-submarino-bursatil\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clic aqu\u00ed para ver nuestro historial de transacciones.<\/a><br \/><a href=\"https:\/\/www.submarinobursatil.com\/indice\/\" target=\"_blank\" rel=\"noopener noreferrer\">Clic aqu\u00ed para ver el rendimiento que hemos tenido desde que empezamos el servicio de alertas<\/a>.<\/p><p>No somos millonarios porque simplemente es mentira que al invertir en bolsa puedas hacerte millonario. Si es posible hacer dinero pero la bolsa es como cualquier otro negocio donde se necesita tiempo, esfuerzo y experiencia para ganar.<\/p><p>Cada a\u00f1o muchos novatos inician su camino en las inversiones creyendo que se har\u00e1n ricos de forma f\u00e1cil y abriendo transacciones donde ponen todos sus ahorros sin saber lo que est\u00e1n haciendo y sin saber que lo pueden perder todo. Nuestra misi\u00f3n es apoyarte con todos los recursos necesarios para que tu no seas uno de esos novatos que perder\u00e1 sus ahorros sin saber lo que sucedi\u00f3.<\/p><p>Todo inversor experimentado sabe que si bien es cierto es posible ganar $800 d\u00f3lares en un d\u00eda, lo conseguir\u00edas teniendo al menos $50mil d\u00f3lares en tu cuenta y arriesgando a perderlos en una sola transacci\u00f3n. En t\u00e9rminos de riesgo simplemente no tiene sentido arriesgar $50mil por la esperanza de ganar $800 d\u00f3lares de USA.<\/p><p>S\u00ed cualquier persona te propone ese negocio, tu no lo aceptar\u00edas y nosotros tampoco. Y es por eso que no somos millonarios, pero tampoco hemos perdido todo nuestro dinero, ya que preferimos ir abriendo transacciones a\u00f1o tras a\u00f1o e ir acumulando riqueza poco a poco y con el menor riesgo posible.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SUBSCRIPCI\u00d3N VIP Estas son las Opciones Seguras que Paypal te ofrece: PREGUNTAS FRECUENTES \u00bfNecesito una cuenta de Paypal para pagar? No es necesario abrir una cuenta, simplemente cuando est\u00e9s en la p\u00e1gina de Paypal debes hacer clic en el bot\u00f3n de abajo que dice Pagar directamente con tarjeta tal y como se muestra en la [&hellip;]<\/p>\n","protected":false},"author":554,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-20458","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/pages\/20458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/users\/554"}],"replies":[{"embeddable":true,"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/comments?post=20458"}],"version-history":[{"count":5,"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/pages\/20458\/revisions"}],"predecessor-version":[{"id":20560,"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/pages\/20458\/revisions\/20560"}],"wp:attachment":[{"href":"https:\/\/www.submarinobursatil.com\/miembros\/wp-json\/wp\/v2\/media?parent=20458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}