LOGIN

Link API  (Ambiente Desenvolvimento) :

https://devservice.paysimplex.com/API.svc?wsdl

Método Login paySimplex

Parâmetro Entrada:

Parâmetro Descrição Tipo
APIUserName Utilizador de acesso à API String
APIPassword Password de acesso à API String
Email Email do utilizador String
Password Password do utilizador String

Parâmetro Saída:

Parâmetro Descrição Tipo
IsValid Indicação de de login válido ou inválido Boolean
SessionGUID Token de sessão gerado para o utilizador String
OperationResultCode Código Resposta Int
OperationResultMessage Mensagem Resposta String

Códigos Reposta:

Código Descrição
0 Sucesso
1 Erro Servidor
2 Dados de acesso à API inválidos
3 Login Inválido
4 O tipo de registo não permite realizar a operação.
Apenas disponível para registos completos

Exemplo:

 

Método GetUserData

Parâmetro Entrada:

Parâmetro Descrição Tipo
APIUserName Utilizador de acesso à API String
APIPassword Password de acesso à API String
UserSessionGUID Token de sessão do utilizador String

Parâmetro Saída:

Parâmetro Descrição Tipo
OperationResultCode Código Resposta Int
OperationResultMessage Mensagem Resposta String
PersonalFirstName Primeiro Nome. Apenas para registo tipo particular String
PersonalLastName Último Nome. Apenas para registo tipo particular String
CompanyName Nome Empresa. Apenas para registo tipo empresa String
CompanyComercialName Nome Comercial da Empresa. Apenas para registo tipo empresa String
Address Rua String
City Cidade String
PostalCode Código Postal String
CountryCode País – Código Identificativo String
Email Email String
PhoneNumber Nº Telemóvel String
PrefixPhoneNumber Indicativo Nº Telemóvel String
NIF NIF String
NIFCountryCode País associado ao NIF String
RegisterType Tipo de Registo String

Exemplo: