1ShoppingCart integration
Build a powerful, secure eCommerce storefront with online store software.
Integration with 1ShoppingCart is made by placing a sale tracking script into the thank you page.
How to integrate PostAffiliatePro with 1ShoppingCart
1. Edit your thank you page
In case you are using the built-in thank you page, please continue to step 5.
1ShoppingCart allows you to have your own custom thank you page. To set it up, navigate to Setup > Orders and set the “Thank You URL” field to the full URL address leading to your custom URL page.
E.g.:
http://www.domain.com/thankyou/ will not work
http://www.domain.com/thankyou/index.php does work
2. Sale tracking
Put the following code (in case that your page is in PHP) right before the row with text </body> (or somewhere at the end of page body).
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost('<?php echo $_POST['Total']; ?>');
sale.setOrderID('<?php echo $_POST['orderID']; ?>');
PostAffTracker.register();
</script>
3. Per product tracking
Put the following code (in case that your thank you page is in PHP) right before line with text </body>
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
PostAffTracker.setAccountId('Account_ID');
<?php
$i = 0;
foreach($_POST as $key=>$value){
if(preg_match('/product(\d+)/',$key)){
$i++;
}
}
for($j = 1; $j<= $i; $j++){
echo "var sale" . $j . " = PostAffTracker.createSale();\n";
echo "sale" . $j . ".setTotalCost('" . ($_POST['price'.$j] * $_POST['quantity'.$j]) . "');\n";
echo "sale" . $j . ".setOrderID('" . addslashes($_POST['orderID']) . "(" . $j . ")');\n";
echo "sale" . $j . ".setProductID('" . addslashes($_POST['product'.$j]) ."');\n";
}
?>
PostAffTracker.register();
</script>
If you want to track product ID as SKU numbers, you can call it as $_POST[‘sku’.$j]
If you want to track customer email (for lifetime commissions) you can use $_POST[’email1′]
4. Recurring commissions tracking
Using 1ShoppingCart notifications it is possible to track recurring commissions as well. To do so, you have to activate the 1ShoppingCart plugin in your Post Affiliate Pro and then set this URL in your 1ShoppingCart admin panel:
https://URL_TO_PostAffiliatePro/plugins/OneShoppingCart/oneshoppingcart.php
Do not forget to configure the plugin based on your 1ShoppingCart API details.
5. Integration of built in Thank you page
In case you use the built-in Thank You page, you have to use Third-Party Integrations section (Setup> Third-Party Integrations) which allows you to insert a custom code to the Thank You page. Just copy the following code and use it in HTML Body Section Bottom:
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var papOrderObject = SecureCartOrders[0];
PostAffTracker.setAccountId('Account_ID');var sale = PostAffTracker.createSale();
sale.setTotalCost(papOrderObject.Total);
sale.setOrderID(papOrderObject.orderID);
PostAffTracker.register();
</script>
Save your work and you are done.
It is now integrated. Every time customer enters the order confirmation page, the tracking code is called, and it will register a sale for referring affiliate.
Do not forget to integrate your site with the click tracking code.
What is 1ShoppingCart?
1ShoppingCart is a comprehensive eCommerce software solution established in 1999. Designed to assist small to medium-sized businesses in succeeding online, it offers a suite of automated services aimed at reducing costs and improving operational efficiency. By integrating various marketing solutions, 1ShoppingCart positions itself as an all-in-one eCommerce tool, boasting over 25,000 online stores globally. Key features include autoresponder emails, affiliate programs, and email marketing tools.
1ShoppingCart was developed to cater to businesses striving for online success. It integrates marketing solutions with eCommerce functionalities to provide a seamless experience for businesses looking to establish or grow their online presence. The platform aims to streamline sales processes, manage customer relationships, and enhance marketing efforts through features like easy email marketing, integrated shopping cart functionality, and seamless checkout processes.
Since its inception in 1999, 1ShoppingCart has evolved to incorporate a range of marketing and eCommerce solutions. However, despite its initial success and comprehensive feature set, the platform has faced criticism over the years. Users have pointed out issues such as high costs, an outdated interface, and transaction fees ranging from 0.75% to 1.25%. These factors have made it less competitive compared to more modern eCommerce platforms available today.
1ShoppingCart is primarily dedicated to small to medium-sized businesses. It is tailored for enterprises seeking a straightforward eCommerce solution with basic billing and management functionalities. The platform is suitable for businesses that need to streamline their sales processes without the complexities required by larger enterprises. However, it may not be adaptable enough for large-scale businesses with more sophisticated needs.
Main Product Features
- Integrated eCommerce Solution: Combines email and online marketing tools with eCommerce functionalities to provide an all-in-one platform.
- Hosted Solution: Offers a hosted platform suitable for running a small business, with plans starting at $34 per month.
- Marketing Tools: Includes features such as email marketing, contact management, recurring billing, mobile selling, and affiliate management.
- Payment Integrations: Provides an easy-to-use shopping cart with payment integrations through services like PayPal, enhancing the checkout experience for customers.
- Customer Support Concerns: Users have reported maintenance issues and poor customer support, which detract from the overall user experience.
Pricing Options
1ShoppingCart offers several pricing plans to accommodate different business needs:
- Basic Package: Priced at $59 per month or $599 annually, suitable for businesses starting out.
- Plus Package: Available at $34 per month as a limited-time offer, providing essential features for small businesses.
- Premium Package: Priced at $119 per month, offering advanced features for growing businesses.
- Ultimate Package: At $249 per month, this package provides the full suite of features for businesses requiring comprehensive solutions.
Key User Insights
Users have reported negative experiences with 1ShoppingCart, primarily due to poor and unhelpful customer service and unresolved technical issues. The lack of innovation and an outdated interface have further contributed to user dissatisfaction. Many users advise potential customers to consider other platforms that offer modern features and better customer support.
YouTube Reviews
For a more in-depth understanding, here are some YouTube reviews that provide insights into 1ShoppingCart’s functionalities, pros and cons, and comparisons with competitors:
- 1ShoppingCart Review #1: A detailed review highlighting the pros and cons and comparing it with competitors.
- 1ShoppingCart Review #2: An analysis featuring functionalities, user testimonials, and expert insights.
Alternatives
Considering the challenges associated with 1ShoppingCart, businesses may explore alternative eCommerce platforms that offer more modern features and better support:
- Shopify Plus: Learn more
- Ecwid by Lightspeed: Learn more
- Shopify: Learn more
- Webflow: Learn more
- Kentico Xperience: Learn more
- Squarespace: Learn more
- Kajabi: Learn more
- CS-Cart Multi-Vendor: Learn more
- Wix: Learn more
- EvolutionX: Learn more
In conclusion, while 1ShoppingCart has a longstanding presence in the eCommerce industry and offers a range of features suitable for small to medium-sized businesses, it faces significant challenges. High costs, an outdated interface, and customer service issues have led many users to seek alternative platforms. Businesses are encouraged to carefully assess their needs and consider more modern eCommerce solutions that provide competitive features, innovation, and reliable customer support.