/** * Renders the Checkout Submit section * * @since 1.0 * * @param int $form_id * * @return void */ function give_checkout_submit($form_id) { ?> <fieldset id="give_purchase_submit"> <?php do_action('give_purchase_form_before_submit', $form_id); ?> <?php give_checkout_hidden_fields($form_id); ?> <?php echo give_checkout_button_purchase($form_id); ?> <?php do_action('give_purchase_form_after_submit', $form_id); ?> </fieldset> <?php }
/** * Load Checkout Fields * * @since 1.3.6 * * @return void */ function give_load_checkout_fields() { $form_id = isset($_POST['form_id']) ? $_POST['form_id'] : ''; ob_start(); do_action('give_purchase_form_register_login_fields', $form_id); $fields = ob_get_clean(); wp_send_json(array('fields' => wp_json_encode($fields), 'submit' => wp_json_encode(give_checkout_button_purchase($form_id)))); }