Bambora (Beanstream) integration
A flexible, secure, and bank neutral online & mobile credit card payment processing solution.
This is integration method with Beanstream – payment gateway, merchant account provider and online credit card processing service.
How to integrate PostAffiliatePro with Bambora (Beanstream)
Integrate your payment form
The first step is to integrate your payment form – the integration works thanks to custom fields (ref1 to ref5). In this example, we are working with ref1 field, so if you are already using it for something else, just use any other custom field available.
First thing to do is to add a hidden field for the custom variable and then to add the tracking script which reads referrer affiliate value. This is the code, you can copy it and paste it to your payment form directly:
<input type="hidden" name="ref1" value="" id="pap_dx8vc2s5" />
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/notifysale.php" type="text/javascript">
</script>
Save your changes.
Track the response
Your payment form should have a approvedPage param with a URL defined. It is the place where responses are sent to. That is also the place where we will track commissions.
The example below it a PHP code, so if your approvedPage script is ASP or something else, try to adjust it:
<?php
include_once('PapApi.class.php'); // ------ correct path to your API file !!!
$saleTracker = new Pap_Api_SaleTracker('https://URL_TO_PostAffiliatePro/scripts/sale.php');
$saleTracker->setAccountId('Account_ID');
$sale = $saleTracker->createSale();
$sale->setTotalCost($_POST['trnAmount']);
$sale->setOrderID($_POST['trnOrderNumber']);
$saleTracker->register();
?>
Please correct the include path to connect to your API file, which is in each Post Affiliate Pro installation. You can find it in api/ directory.
In case you are tracking sales on a different server than the one where your Post Affiliate Pro is installed at, then you have to copy the API file and paste it to the server with the tracking script above…
When you are done, save your changes and you are done… The sale tracking integration has just been completed.
Do not forget to integrate your website with the click tracking code to make it all working correctly.
What is Bambora (Beanstream)?
Bambora, previously known as Beanstream, is a versatile payment gateway solution that provides merchant account services facilitating easy payment processing. Supporting a multitude of payment methods, currencies, and card types, Bambora is designed to handle high transaction volumes, manage recurring payments, and ensure robust security features are in place to protect sensitive data.
Founded in 2000 by Craig Thomson in Victoria, British Columbia, Beanstream began as a gateway payment system that quickly expanded into the U.S. market. In 2015, Bambora was established in Stockholm, Sweden, bringing together multiple global payment-processing companies, including Beanstream acquired in September of that year. The company’s evolution continued with its acquisition by Ingenico Group in 2017, and later, Ingenico’s merger with Worldline SA in 2020, positioning Bambora as a significant player in the global payments industry.
Bambora (Beanstream) targets merchants who require secure and efficient payment solutions. By securely storing confidential customer data on Bambora’s servers, it enables businesses to manage recurring payments seamlessly and process transactions efficiently without the need for repeated data entry. This focus on security and efficiency makes it ideal for businesses handling high volumes of transactions and those needing reliable recurring payment capabilities.
Key Features of Bambora (Beanstream)
- Multi-Method Payment Processing: Supports various payment methods, accommodating diverse customer preferences.
- Wide Range of Card Types: Accepts numerous card types, enhancing customer convenience.
- Real-Time Transaction Verification: Offers immediate transaction confirmations, improving operational efficiency.
- Platform Integration: Integrates seamlessly with platforms like AmeriCommerce, allowing for customization and scalability.
- Test Environment: Provides a sandbox for businesses to test and optimize payment processes before going live.
- Robust Security: Adheres to top security standards, including PCI Level 1 compliance, ensuring data protection.
- Recurring Transaction Capabilities: Ideal for businesses with subscription models or recurring billing needs.
Pricing Options for Bambora (Beanstream)
Bambora’s pricing structure varies based on geographical location:
- Canadian Customers: Pricing details are transparently displayed on Bambora’s website, allowing for straightforward planning and budgeting.
- U.S. Customers: Pricing is available upon request, allowing Bambora to tailor solutions to specific business needs.
- sproutPOS Usage: No monthly fee is charged for using sproutPOS; however, per-transaction charges vary depending on card presence during transactions.
User Insights on Bambora (Beanstream)
Pros:
- Comprehensive Features: Offers a wide array of functionalities to meet various business requirements.
- Top Security Standards: PCI Level 1 certification ensures the highest level of payment security.
- Flexible Pricing: Customized pricing options cater to different business sizes and models.
- Ease of Use: User-friendly interface with support for multiple currencies enhances the overall user experience.
Cons:
- Complex Pricing Structure for U.S. Customers: Lack of upfront pricing details may hinder quick decision-making.
- Frequent Ownership Changes: Multiple acquisitions and mergers may lead to uncertainties or transitional challenges.
Overall, users find Bambora to be a reliable and secure payment solution that effectively supports a variety of business needs, particularly those involving recurring payments and high transaction volumes.
Alternatives to Bambora (Beanstream)
If you’re considering other options, here are some alternative payment solutions:
- Infibeam Avenues: A comprehensive digital payments platform. Infibeam Avenues Website
- Zuora: Specializes in subscription management and recurring billing. Zuora Website
- Recurly: Offers enterprise-class subscription management. Recurly Website
- REPAY: Provides integrated payment processing solutions. REPAY Website
- Chargebee: Simplifies subscription billing for SaaS and e-commerce businesses. Chargebee Website
- FSS: Delivers global payment and fintech solutions. FSS Website
- Vindicia: Offers subscription billing solutions with a focus on customer retention. Vindicia Website
- CloudWalk: Provides innovative payment processing technology. CloudWalk Website
- Clearhaus: Simplifies online payments for European businesses. Clearhaus Website
- Amazon Pay: Leverages Amazon’s trusted platform for seamless payments. Amazon Pay Website
Explore seamless integrations with Post Affiliate Pro to enhance your affiliate marketing strategies. Discover solutions for e-commerce, email marketing, payments, and more, with easy integrations for platforms like 1&1 E-Shop, 2Checkout, Abicart, and many others. Optimize your affiliate network with these powerful tools.
Integrate your website with FastSpring and Post Affiliate Pro for seamless e-commerce management. Learn to track product commissions, SKUs, and customer details with our step-by-step guide. Set up webhooks and activate plugins to optimize your subscription-based services. Start your free trial today!
Discover seamless PayPro integration with Post Affiliate Pro, the perfect eCommerce platform for selling Software, SaaS, and Cloud Services. Easily track sales by adding tracking code to your thank you page, ensuring secure transactions via HTTPS. Explore more integrations and start your free trial today!
Integrate Instamojo with Post Affiliate Pro seamlessly! Discover how to use India's top-rated payment gateway to boost your eCommerce platform. Get step-by-step guidance on obtaining your API key and Auth Token, enabling tracking, and adding sale tracking code. Trusted by over 1.2 million businesses, Instamojo offers secure, fast payments without setup costs. Start optimizing your payment process today!