Skip to main content
Version: Latest (2.0.0)

Tokens

Tokenization a transaction in CG without opening a payment window

To perform a transaction without opening a payment window, you must save a token for the account key with which you want to generate.

In order to save a token for any account key, the following POST call must be made (of course, with the session sent in HEADERS as usual): https://{WizcloudApiServer}.wizcloud.co.il/docsApi/createToken

with the BODY containing the accountkey

Name-transTypeDescriptionתיאורDefault
accountkey
Required
string max(15)מפתח חשבוןAccount key
URL
Required
string max(90)כתובת URL להפניה לאחר התשלוםA URL to redirect to after successful payment
languagestring max(3)שפת דף התשלום (eng, heb, ara, rus)The language of the payment page (eng, heb, ara, rus)heb
{
"accountkey": "20002",
"url": "https://lb1.wizcloud.co.il/IWIZ/html/kabala_User_temp.html",
"language": "eng"
}

The call will return a link to a payment page for a total of 0, after entering the details and clicking OK, the unique token and the necessary details for a transaction without a payment window will be saved in the DB.

Example of a receipt tax invoice without a payment window:

In order to make a transaction without a payment window, send a parameter called istoken in the CREDIT object and enter TRUE / FALSE accordingly.

{
"data": {
"flagwarnings": 0,
"main_info": {
"issueStock": "1",
"deleteTemp": "false",
"DocumentID": "2",
"AccountKey": "20002",
"tftal": 117
},
"moves": [
{
"ItemKey": "1",
"Price": "100",
"Quantity": "1",
"Tftal": "100"
}
],
"Payment": {
"credit": {
"suF": 117,
"url": "https://lb1.wizcloud.co.il/IWIZ/html/kabala_User_temp.html",
"istoken": true
}
}
}
}