GoPay integration
This integration method integrates webpage defined in successURL parameter. Using Post Affiliate Pro API you can register a commission.
How to integrate PostAffiliatePro with GoPay
SuccessURL parameter setting
If you are already using successURL please continue with step 2.
If you do not use successURL parameter in your payment form/link you have to add it. If you do this, you have to modify the script which creates encryptedSignature for you, so it includes successURL too. The form line of code should look like this:
<input name="paymentCommand.successURL" value="http://www.yourshop.com/success" />
Sending special data with successURL
To successfully integrate GoPay you have to add a GET parameter with affiliate cookie value to the successURL parameter. You have to do this before encryptedSignature is created, as it would not match with the original successURL.
If your successURL look like this: ‘http://www.yourshop.com/thanks.php’
the modified one have to look like this: ‘http://www.yourshop.com/thanks.php?custom=‘
You have to set value of GET parameter ‘custom‘ with value of cookie PAPVisitorId. You can do it e.g. using PHP $_COOKIE superglobal variable.
The final link should look like this:
http://www.yourshop.com/thanks.php?custom=0c47be0634f3cd4331a8ede00qrpDxEg
or with predefined account:
http://www.yourshop.com/thanks.php?custom=default10c47be0634f3cd4331a8ede00qrpDxEg
Registering sale commission
Last step is registration of sale commission. In your successURL file, at the place where you check if the transaction was paid successfully (GopaySoap::isEshopPaymentDone) you have to add our API code for creating a commission.
If the transaction is OK (opayHelper::PAYMENT_DONE), you have to load the transaction details and use it for the commission.
Here is an example API code:
<?php
include_once('PapApi.class.php'); // path to your PAP4 API file
$saleTracker = new Pap_Api_SaleTracker('https://URL_TO_PostAffiliatePro/scripts/sale.php');
$saleTracker->setAccountId('Account_ID');
$saleTracker->setVisitorId(substr($_GET['custom'],-32));
$sale = $saleTracker->createSale();
$sale->setTotalCost($order->total); // $order is supposed to be your shop variable
$sale->setOrderID($_GET['variableSymbol']);
$sale->setProductID($order->prodId);
$saleTracker->register();
What is GoPay?
GoPay is a comprehensive digital wallet and payment solution designed to simplify financial transactions for both consumers and businesses. Offering a wide range of services, GoPay allows users to manage payments and finances efficiently. It supports over 100 products, including mobile reloads, utility bills, and content subscriptions, all with the added benefit of cashback rewards. With support for various payment methods like debit/credit cards, Apple Pay, Google Pay, PayPal, and even Bitcoin, GoPay provides a versatile platform for secure and convenient cashless transactions, trusted by over 18,000 merchants globally.
Emerging from Gojek in 2010, GoPay began as part of a call center venture connecting consumers to courier services in Indonesia. The launch of the Gojek app in 2015 marked its evolution into a super app, with GoPay becoming a significant player in Indonesia’s digital payment landscape. In 2021, GoPay became part of GoTo, a conglomerate formed through a merger with Tokopedia, further solidifying its position in the market.
GoPay primarily targets urban dwellers integrated into the digital economy, emphasizing convenience through cashless transactions. A key focus for GoPay is promoting financial inclusion by reaching unbanked populations. It achieves this by offering a standalone app and collaborating with various entities to expand accessibility, even into rural areas, ensuring that more people can benefit from its financial services.
Key Features that Define GoPay
GoPay stands out with its array of features designed for a seamless user experience:
- Digital Wallet Functionality: Acts as a digital wallet for electronic money, supporting numerous payment methods and currencies.
- Seamless Mobile Experience: Designed for ease of use on mobile devices, facilitating multi-currency transactions.
- Merchant Solutions: Offers solutions like recurring payments and payment refunds.
- Rewards and Cashback: In Malaysia, users enjoy additional benefits like rewards, cashback, and comprehensive bill management.
Understanding GoPay’s Pricing Options
GoPay offers competitive and transparent pricing options:
- Payment Gateway Fees: No charges for setup, maintenance, or cancellation. A monthly fee of 190 CZK applies only if payment volume falls below specific thresholds.
- Card Payments: Fees vary by card type, generally ranging from 2.1% to 4.4%, with an additional fixed charge.
- Other Payment Methods: Includes digital wallet transfers and Bitcoin transactions at 2.20% plus a fixed fee.
- Additional Services: Fees for services like card updates and refunds.
User Insights: What Users Are Saying About GoPay
GoPay has garnered mixed reviews from its user base:
- Pros: Users appreciate its affordability, extensive service offerings, and the rewards and cashback incentives.
- Cons: Some users report technical issues, such as restrictions with Polish telephone numbers for the app, and experiences of slow customer support.
Overall, while GoPay provides substantial value, addressing these technical challenges could enhance user satisfaction.
Exploring GoPay: YouTube Reviews
For a more in-depth understanding, several YouTube reviews provide valuable insights into GoPay’s features and user experience:
- GoPay Review 2023 – Features and Benefits
- Is GoPay Worth It? Honest User Review
- GoPay App Review: A Comprehensive Walkthrough
Alternatives to GoPay
For those considering other options, several alternatives to GoPay are available:
- PayU: A global payment service provider.
- CyberSource: Offers payment management solutions.
- Wirecard: Provides financial services and payment processing.
- Cleeng: Specializes in subscriber retention management.
- SafeCharge: Offers global payment services.
- Kashier: An Egyptian fintech platform.
- Fawaterk: Provides online invoicing and payment services.
- Almuqeet: Offers payment solutions in the Middle East.
- Paymento Financial: Provides digital payment services.
- Newgen: Focuses on enterprise digital transformation.
Integrate PayPal seamlessly with Post Affiliate Pro using IPN callback to track sales and generate commissions for affiliates. Follow our simple steps to set up the PayPal IPN handling plugin and ensure your transactions are efficiently managed. Discover the benefits of streamlined affiliate management with Post Affiliate Pro 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!