Checkout
The easiest way to integrate Paysepro is through Checkout. It provides a hosted payment experience that can be added into your webiste or app quickly. It is customizable and supports the following parameters for $ _GET:
Name | Type | Required | Description |
uid | integer | Yes | Paysepro user ID |
mid | integer | Yes | Paysepro module ID |
cname | string | No | Customer name |
cemail | string | No | Customer email |
price | float | No | Product sale price. Ex: &price=9.99 |
currency | string | No | Currency use to sale. Supported currencies: USD, EUR, GBP. Ex: ¤cy=USD |
dm | string | No | Show a default payment method. Ex: &dm=neosurf |
me | string | No | Enabled payment methods. If there are more than one enabled, you must separate by a comma. Ex: &me=neosurf,paypal |
dc | ISO 3166-2 | Yes | Country selected by default. Ex: &dc=pt |
ce | ISO 3166-2 | No | Enabled countries. If there are more than one enabled, you must separate by a comma. Ex: &ce=pt,es,ar,co |
store | string | No | Name of store. Ex: &store=Flower Store |
contact | string | No | Store phone or email: Ex: &[email protected] |
product | string | No | Name of the product. Ex: &product=Bouquet of roses |
description | string | No | Description of the product. Ex: &description=Red roses |
ucode | string | Yes | Payment identifier. Ex: &ucode=SKU123 |
access | boolean | No | Default look in the Checkout the form to enter an access code. Ex: &access=1 |
1) The customer accesses the Checkout to select the payment method and indicate their full name and email. 2) Next, he/she must advance to the payment screen of the selected method to make the purchase. 3) After completing the payment, you will be redirected to the Access URL indicated in the payment module. 4) Finally, the customer will receive an e-mail with the access data as proof of their purchase.