MarketplaceMarketplace
40Processes
1405Downloads
toggle menu
VISA P2P
Visa
2
5656
385
0
Template process VISA P2P payments from card to card.
Additional information
Version:
 5
Create:
 Mar 5, 2018
Update:
 Mar 5, 2018
Click to rate:

To familiarize with methods of API work we recommend to read VISA guide.

  1. App registration and getting RSA Private key
  2. Login and password
  3. Certificate
  4. Template process
  5. Test data for Visa

App registration and getting RSA Private key

Create new application and don't forget to mark API's you need to get access to. Otherwise you'll have to register new application.

After app creation you will see the window with RSA PRIVATE KEY:

It' s necessary to copy the received private key and save it in file.You will need it for getting VISA API.

Key content starts and ends the following way

-----BEGIN RSA PRIVATE KEY-----
...
-----END RSA PRIVATE KEY-----

Login and password

##Certificate

Certificate is required to download and rename in .txt extension file. You will need file content in order to set API running.

It is required to copy the whole file content

-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----

Template process

Click Use this process and template "VISA_P2P" will copy to your environment.

The common P2P scheme looks in following way:

This scheme is realized by core-process "Core"

Preparing

1) Add your keys and all other required parameters in "Config" node of "MAIN" process - replace variables in double braces ({{visa_user}}, {{visa_password}} etc.) by constant values.

Exactly this process is the beginning of P2P realization.

2) Add RSA Private key and CERTIFICATE Visa to all Visa process nodes where Visa API run is.

For this, highlight node, press Additionally

Paste RSA Private key in Sign the request by certificate field and CERTIFICATE Visa in empty lines between

-----BEGIN RSA PRIVATE KEY-----

-----END RSA PRIVATE KEY-----

and

-----BEGIN CERTIFICATE-----

-----END CERTIFICATE-----

respectively.

All processes, where Visa API running is, are located in "VISA" folder.

Test data for Visa

{
    "address" : {
        "county": "San Mateo",
        "state": "CA",
        "zipCode": "94404",
        "country": "USA",
        "city" : "Dnepr"
        },
    "card":"4895142232120006",
    "card_cvv":"111",
    "card_date":"2017-11",
    "receiver_card":"4895142232120006",
    "amount":1,
    "currency":"USD",
    "fee":0,
    "sender_name":"Dima",
    "receiver_name":"Dima 2",
    "order_id":123
}

For refund test you need to specify:

receiver_card = 4895142232120005

For Visa P2P scheme on pretreatment step ("Prepare" - First process node "Core" there's "gag" - the parameters planned to get are setting up with CODE Logic.

Read more

Similar processes

VISA Scan & Pay
VISA Scan & Pay
Visa
0
FREE
1222
14
0
Transaction Information
Transaction Information
Visa
0
FREE
1063
8
0
VISA Foreign Exchange Rates
VISA Foreign Exchange Rates
Visa
0
FREE
1584
17
0
WU Button
WU Button
Visa
0
FREE
1219
12
0
2025 © Corezoid.com. Middleware Inc., 541 Jefferson Avenue, Suite 100, Redwood City, CA 94063. All rights reserved. Patent protected. Powered by Erlang | Terms & Conditions