At neopay.io, an Application
is the base of everything. If you want to create a payment link, to use the chrome extension or to create payment requests via API, you need to have an Application
.
You can create as many application as you want. However, all the applications are in sandbox
status until you fullfil your profile creation.
Applications
menu
Once you are logged in, click on Applications
menu from the top navigation bar.Create application
button.
After accessing the applications page, click on Create application
button.API
, Links
, Card Payment
or Stripe
. Choose the ones you want to use.Create
button. View details
option. With the credentials, you are ready to start testing the API endpoints.
If you pretend to use Neopay's api, you'll need to secure your application. This is a mechanism to ensure that the requests are coming from your application. Neopay offers two ways to secure your application:
Ip Restriction is a mechanism to restrict the requests to your application by IP address. You can add a list of IP addresses to your application. This will allow only incoming request from the API origin or the IP addresses you've added.
Domain Restriction is a mechanism to restrict the requests to your application by domain name. You can add a list of domain names to your application. This will allow only outgoing redirects to the domains you have added.
If you want to use the chrome extension, you'll need to get the credentials. You can get the credentials by clicking on the View details
option.
By Default, all neopay.io payment links are in draft
status. This means that the links are not active until you publish them. You can change this behavior by enabling the Auto Publish Links
option.