Skip to main content

Third Party Callback

🔁🔗 Call Back URL (Basket)

Third party must create this URL. User responses/status will be sent here by Odin VAS Connect.

FieldValue
NameVAS – Portal redirect
URLhttp://<domain>/callback/
DescriptionRedirected from Odin VAS Connect to return response code and message
MethodPOST

📥 Request

ParameterData TypeMandatory/OptionalDescription
sStatusMessageStringMStatus message
sStatusCodeStringMStatus code
oEcoBackObjectObjectMObject returned to calling application in Base64 format

Example (Request Type = 1)

http://<Publisher DOMAIN URL>?sStatusCode=<Code>&sStatusMessage=<Message>&oEcoBackObject=<Object>

🔗🔄 Call Back URL (Persistence Login)

FieldValue
NameVAS – Portal redirect
URLhttp://<domain>/callback/
DescriptionRedirected from Odin VAS Connect to return response code and message
MethodPOST

📩 Request

ParameterData TypeMandatory/OptionalDescription
sStatusMessageStringMStatus message
sStatusCodeStringMStatus code
sSessionObjectMSession object for Odin user
sVasUserIdStringMUser id to pass in sClientCode in GetBasket call. Publisher must map this ID with their user account.
sTradingUserIdStringOOdin User's ID, as per configuration
sNameStringMName of Odin User
sEmailStringMEmail of Odin User
sRestsessionObjectOSession for REST API

Example (Request Type = 2)

http://<Publisher DOMAIN URL>?sStatusCode=<Code>&sStatusMessage=<Message>&sTradingUserId=<TradingUserId>&sVasUserId=<sVasUserId>&sName=<UserName>&sEmail=<UserEmail>&sSession=<Token>&sRestSession=<Token>