Paymentwall website uses cookies to store your browsing preferences on your device. However, cookies do not collect personal information.

For more information about how we use cookies, check our cookie policy

Close

Open the Philippines
with PasaPera

PasaPera – your one-stop digital management solution
for the Philippines

Start Now
 

Payment Options
with 1 integration

Easy Integration

Fraud Prevention &
Risk Management

24/7 Local Customer
Support

 
 
 
 
 
 
 
 
 

Find out a new way to sell digital goods and services with electronic service Pasapera

Setup PasaPera on your site to start selling online in the Philippines - games, online services, dating sites, SaaS websites and more. With local cash and mobile online payments in the Philippines making up over 50% of the transactions, it is important to provide these local options to users allowing them to pay for their favorite products online. PasaPera is the only payment system in the Philippines allowing any user to pay with their preferred payment system including mobile payments from Globe, bank transfer from all the top banks including BDO, e-wallets such as and MOL, Cherry Credits and many others.

Selling digital goods in the Philippines with PasaPera is only two steps away

Sign up for a Paymentwall account and then insert the PasaPera widget code from our library onto your site. When the code is setup, the Paymentwall team will review your application and within 2 hours you can start selling online in the Philippines and in over 200 other countries.

Documentation
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 2324 25
// Paymentwall PHP Library: https://paymentwall.com/lib/php
require_once('/path/to/paymentwall-php/lib/paymentwall.php');
Paymentwall_Base::setApiType(Paymentwall_Base::API_GOODS);
Paymentwall_Base::setAppKey('YOUR_APPLICATION_KEY');
Paymentwall_Base::setSecretKey('YOUR_SECRET_KEY');
$widget = new Paymentwall_Widget(
  'user40012',
  'p10',
  array(
    new Paymentwall_Product(
      'order_no_555123',
      99,
      'PHP',
      'Gold Membership',
      Paymentwall_Product::TYPE_FIXED
    )
  ),
  array(
      'country_code' => 'PH',
      'email' => 'user@hostname.com'
  )
);
echo $widget->getHtmlCode();

src="https://api.paymentwall.com/api/subscription
?key=YOUR_APPLICATION_KEY
&uid=user40012
&widget=p10
&amount=99
¤cyCode=PHP
&ag_name=Gold+Membership
&ag_external_id=order_no_555123
&ag_type=fixed
&sign_version=2
&country_code=PH
&email=user%40hostname.com
&sign=SIGNATURE" width="750" height="800" frameborder="0">
# Paymentwall Python Library: https://paymentwall.com/lib/python
from paymentwall import *
Paymentwall.set_api_type(Paymentwall.API_GOODS)
Paymentwall.set_app_key('YOUR_APPLICATION_KEY')
Paymentwall.set_secret_key('YOUR_SECRET_KEY')
product = Product(
    'product301',
    99,
    'PHP',
    'Gold Membership',
    Product.TYPE_FIXED
)
widget = Widget(
    'user40012', 
    'p10',
    [product],
    {
        'country_code': 'PH',
        'email': 'user@hostname.com'
    }
)
print(widget.get_html_code())
// Paymentwall Node.js Library: https://paymentwall.com/lib/node
var Paymentwall = require('paymentwall');
Paymentwall.configure(
    Paymentwall.Base.API_GOODS,
    'YOUR_APPLICATION_KEY',
    'YOUR_SECRET_KEY'
);
var widget = new Paymentwall.Widget(
    'user40012',
    'p10',
    [                 
        new Paymentwall.Product(
            'product301',
            99,
            'PHP',
            'Gold Membership',
            Paymentwall.Product.TYPE_FIXED
        )
    ],
    {
        'country_code': 'PH', 
        'email': 'user@hostname.com'
    }
);
console.log(widget.getHtmlCode());
# Paymentwall Ruby Library: https://paymentwall.com/lib/ruby
require_relative '/path/to/paymentwall-ruby/lib/paymentwall.rb'
Paymentwall::Base::setApiType(Paymentwall::Base::API_GOODS)
Paymentwall::Base::setAppKey('YOUR_APPLICATION_KEY')
Paymentwall::Base::setSecretKey('YOUR_SECRET_KEY')
widget = Paymentwall::Widget.new(
    'user40012',
    'p10',
    [ 
        Paymentwall::Product.new(
            'product301',
            99,
            'PHP',
            'Gold Membership',
            Paymentwall::Product::TYPE_FIXED
        )
    ],
    {
        'country_code' => 'PH',
        'email' => 'user@hostname.com'
    }
)
puts widget.getHtmlCode()
PHP
 
iframe
 
Python
 
Node.js
 
Ruby
 
Powered by Paymentwall, PasaPera provides secure digital commerce solution in the Philippines along with risk management, advanced analytics and 24/7 local customer support
This page needs JavaScript
Your browser is
not supported anymore.
Please update to the more recent one.
This page needs JavaScript
This page needs JavaScript.
Please enable it in your browser settings and try again.