Did you know that...

With Payphone your integration is immediate, you control the whole process.

What is the Woocommerce plugin?

The Woocommerce plugin is the perfect solution to receive credit and debit card payments in WordPress. Follow our tutorial and in a few minutes you will have your payment button active and functional, besides bank cards it allows you to receive gift cards and Payphone balance from your customers using our app.

Steps to integrate the plugin

To receive payments with our gateway just follow these simple steps:

  1. Create your Payphone Business account and set it up
  2. Installing the Payphone plugin on your Wordpress site
  3. Configure the plugin
  4. Start charging

Video Tutorial

In the following video you can see how in just a few minutes you can integrate our plugin

Setting up the environment

To configure the plugin you must meet certain requirements which we divide into two categories: Commercial Requirements y Development Requirements.

Business Requirements:

  • The establishment that is to receive the payments must be registered with Payphone Business. To start the registration you can do click here.
  • With the shop active and ready to transact, you must create a user of type "developer"which we will explain below.

Development Requirements:

  • You must configure on our developer website "Payphone Developer". your development environment where you can obtain all your authentication tokens with which you identify yourself in the Payphone services.

Create developer user

Log in to your page Payphone Businessand log in with your ruc, email and password, (if you don't have access, the company administrator can log in and create your user) and go to the "Users". then select "Create User":

Enter all the developer's details in the form, don't forget that in the "Roles". you must enter "Developer". (The administrator must provide the e-mail address and password entered.)

With this process in place, the user developer can start the implementation.

Payphone Developer Page

Setting up the development environment allows you to have full control over the transactions made through Payphone. Please follow the steps below:

1. Log in as a developer

Log in to the page https://appdeveloper.payphonetodoesposible.com/ and log in with your developer user credentials (Ruc, email and password).

Developer

2. Create Payphone Application:

Payphone development applications allow you to configure your test environment, connection parameters or test users, and help you obtain your authentication credentials such as the token.

To create your application click on the "+"from the top:

A form will open where you must enter the fields of your application, and fill in mainly:

  • Web domainThe url of your website that will connect to the Payphone button. ONLY THE WEB DOMAIN HAS ACCESS TO THE PAYPAL BUTTON, if you do not open the Express checkout from your web domain, it will not give you access.
  • Response URL: This is the url where the status of the transaction will be notified. You can find the response url at the top of your plugin settings, which we will see later.

Finally select your application type as WEB

Press Save

Get Authentication Token

With the application configured you must click on the top menu on the credentials tab, and you will have the button to copy your token...

Install and configure plugin

Perfect, with your application created we can start the configuration in WordPress. Remember that you must already have the Woocommerce plugin installed. Go to your WordPress dashboard, go to the plugins section, then click on Add new and search for the Payphone plugin.

To set up your button you must provide the token obtained, go into the PayPhone settings in the plugins section and enter the token obtained:

Note: The field StoreID (Store ID) must be empty, unless you have multiple branches created in your Payphone Business shop.

If you operate branches enter the Sotre ID this is obtained from the PayPhone Developer websitein the company application section, column Actions, List of shops. If you do not manage branches, leave the field empty.

Remember to configure your woocommerce shop so that the charge is according to your billing type, that you have configured the VAT or 0% rate according to the requirements of your company.

Finally, configure the pages to which PayPhone should go when the payment is successful or rejected:

After saving the changes your plugin will be ready to trade.

Testing and production

As we have already mentioned, you have full control over Payphone, and it is you who decides how to run the tests and go into production. You don't need any certification process and you can publish yourself without any problem. Here we give you a guide.

Your application created on the Payphone Developer site has two pre-established environments which are "TESTS" y "PRODUCTION". When you enter the configuration of your application from our Developers site you can select the environment you need.

In testing all your transactions will be approved but no transactions will be connected to any bank processor, so you can use your cards and no charge will be made, or any valid Visa or Mastercard.

In production environment the behaviour is the same, but if the bank connection is made, the transactions are already real and you have your payment button active.

With your application in production the process is complete, congratulations for integrating your Woocommerce plugin.