__( 'Subscription Payments', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/subscription-payments.png',
'description' => __( 'This addon allows you to configure and sell subscription and recurring payments to your customers.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-subscription-payments-addon/',
'settings_url' => sprintf( 'edit.php?post_type=%s&page=stripe-payments-settings#sub', ASPMain::$products_slug ),
'installed' => class_exists( 'ASPSUB_main' ) ? true : false,
);
array_push( $addons_data, $addon_1 );
$addon_2 = array(
'name' => __( 'Apple and Google Pay', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/apple-android-pay.png',
'description' => __( 'This addon allows you to accept payments from your customers using Apple and Google Pay.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-additional-payment-methods-addon/',
'settings_url' => sprintf( 'edit.php?post_type=%s&page=stripe-payments-settings#apm', ASPMain::$products_slug ),
'installed' => class_exists( 'ASPAPM_main' ) ? true : false,
);
array_push( $addons_data, $addon_2 );
$addon_3 = array(
'name' => __( 'Secure Downloads', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/secure-downloads.png',
'description' => __( 'Digital products sold to your customers are secured by an encrypted download link that expires automatically.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/protecting-your-digital-downloads-using-the-secure-downloads-addon/',
'settings_url' => sprintf( 'edit.php?post_type=%s&page=stripe-payments-settings#securedownloads', ASPMain::$products_slug ),
'installed' => class_exists( 'ASPSD_main' ) ? true : false,
);
array_push( $addons_data, $addon_3 );
$addon_4 = array(
'name' => __( 'MailChimp Integration', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/maichimp-integration.png',
'description' => __( 'This extension allows you to add customers to your Mailchimp list after they purchase a product.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/mailchimp-integration-addon-stripe-payments/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#mailchimp',
'installed' => class_exists( 'ASPMCI_main' ) ? true : false,
);
array_push( $addons_data, $addon_4 );
$addon_6 = array(
'name' => __( 'Alipay Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/alipay-stripe-payments-addon.png',
'description' => __( 'When you enable this addon, it gives you the ability to accept payments via Alipay on your website', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/alipay-addon-stripe-payments-plugin/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#alipay',
'installed' => class_exists( 'ASPALI_main' ) ? true : false,
);
array_push( $addons_data, $addon_6 );
$addon_7 = array(
'name' => __( 'WP Affiliate Integration', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/wp-affiliate-integration.png',
'description' => __( 'The affiliate plugin will track customers that purchase items and award the affiliate that referred the customer.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-wp-affiliate-plugin-integration/',
'settings_url' => '',
'installed' => false,
);
array_push( $addons_data, $addon_7 );
$addon_8 = array(
'name' => __( 'Multi-Currency Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/stripe-multi-currency-addon.png',
'description' => __( 'The multi-currency addon allows your customers to pick a currency and pay for the item in that currency.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-multi-currency-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#multicurr',
'installed' => class_exists( 'ASPMULTICURR_main' ) ? true : false,
);
array_push( $addons_data, $addon_8 );
$addon_9 = array(
'name' => __( 'Custom Messages Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/stripe-custom-messages-addon.png',
'description' => __( 'This addon allows you to customize a number of common messages displayed by the Stripe Payments Plugin.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-custom-messages-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#custmsg',
'installed' => class_exists( 'ASPCUSTMSG_main' ) ? true : false,
);
array_push( $addons_data, $addon_9 );
$addon_10 = array(
'name' => __( 'AWeber Integration Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/aweber-integration-addon.png',
'description' => __( 'This addon allows you to add customers to your AWeber list after they purchase a product.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/aweber-integration-addon-for-stripe-payments/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#aweber',
'installed' => class_exists( 'ASPAWEBER_main' ) ? true : false,
);
array_push( $addons_data, $addon_10 );
$addon_11 = array(
'name' => __( 'ConvertKit Integration Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/convertkit-integration.png',
'description' => __( 'This addon allows you to add customers to your ConvertKit list after they purchase a product.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-convertkit-integration-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#convertkit',
'installed' => class_exists( 'ASPCK_main' ) ? true : false,
);
array_push( $addons_data, $addon_11 );
$addon_12 = array(
'name' => __( 'Post Payment Actions Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/post-payment-actions.png',
'description' => __( 'Post Payment Actions are triggered after a successful Stripe Payments transaction has been completed.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/post-payment-actions-addon-for-stripe-payments/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#ppa',
'installed' => class_exists( 'ASPPPA_main' ) ? true : false,
);
array_push( $addons_data, $addon_12 );
$addon_13 = array(
'name' => __( 'SOFORT Payments Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/sofort-payments.png',
'description' => __( 'The SOFORT Addon can be used along side the Stripe Payments Plugin to allow your customers to pay using SOFORT.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-sofort-payment-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#sofort',
'installed' => class_exists( 'ASPSOFORT_main' ) ? true : false,
);
array_push( $addons_data, $addon_13 );
$addon_14 = array(
'name' => __( 'iDEAL Payments Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/iDEAL-payment-gateway-addon.png',
'description' => __( 'The iDEAL Addon can be used along side the Stripe Payments Plugin to allow your customers to pay using iDEAL gateway.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-ideal-payment-addon/',
'settings_url' => sprintf( 'edit.php?post_type=%s&page=stripe-payments-settings#ideal', ASPMain::$products_slug ),
'installed' => class_exists( 'ASPIDEAL_main' ) ? true : false,
);
array_push( $addons_data, $addon_14 );
$addon_15 = array(
'name' => __( 'Additional Custom Fields', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/additional-custom-fields.png',
'description' => __( 'The Additional Custom Fields Addon allows you to collect information from your customers before they proceed to checkout.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-additional-custom-fields-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#acf',
'installed' => class_exists( 'ASPACF_main' ) ? true : false,
);
array_push( $addons_data, $addon_15 );
$addon_16 = array(
'name' => __( 'MailerLite Addon', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/mailer-lite-integration.png',
'description' => __( 'This addon allows you to add customers to your MailerLite group after they purchase a product.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-mailerlite-integration-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#mailerlite',
'installed' => class_exists( 'ASP_Mailerlite_Main' ) ? true : false,
);
array_push( $addons_data, $addon_16 );
$addon_17 = array(
'name' => __( 'Google Analytics Tracking', 'stripe-payments' ),
'thumbnail' => WP_ASP_PLUGIN_URL . '/admin/assets/images/google-analytics-ecommerce-tracking.png',
'description' => __( 'This addon allows you to do Google analytics eCommerce tracking for our Stripe plugin transactions.', 'stripe-payments' ),
'page_url' => 'https://s-plugins.com/stripe-payments-google-analytics-ecommerce-tracking-addon/',
'settings_url' => 'edit.php?post_type=' . ASPMain::$products_slug . '&page=stripe-payments-settings#gaet',
'installed' => class_exists( 'ASPGAET_main' ) ? true : false,
);
array_push( $addons_data, $addon_17 );
/* Show the addons list */
foreach ( $addons_data as $addon ) {
$output .= '
';
$output .= '
';
if ( $addon['installed'] ) {
$output .= '
';
}
$img_src = $addon['thumbnail'];
$output .= '
';
$output .= '
'; //end thumbnail
$output .= '
';
$output .= '
'; //end name
$output .= '
';
$output .= $addon['description'];
$output .= '
'; //end description
$output .= '
'; //end detils link
$output .= '
'; //end body
$output .= '
'; //end canvas
}
echo wp_kses( $output, ASP_Utils::asp_allowed_tags() );
?>