Configurando sua integração
using System;
using Cappta.Gp.Api.Com;
namespace CappAPIIntegration
{
class Program
{
static void Main(string[] args)
{
//Não esqueça de realizar a autenticação aqui \o/
IConfiguracoes configs = new Configuracoes
{
ExibirInterface = true
};
int resultado = cappta.Configurar(configs);
if (resultado != 0)
{
Console.WriteLine("Não foi possível realizar a configuração");
return;
}
}
}
}
program cappapiintegration;
uses Cappta_Gp_Api_Com_1_0_TLB;
var
cappta : IClienteCappta;
resultado : integer;
configs : IConfiguracoes;
begin
// -- Não esqueça de realizar a autenticação aqui \o/ --
configs := CoConfiguracoes.Create;
configs.Set_ExibirInterface(true);
resultado := cappta.Configurar(configs);
if resultado <> 0 then
begin
WriteLn('Não foi possível realizar a configuração');
exit;
end;
end.
Imports Cappta.Gp.Api.Com
Imports Cappta.Gp.Api.Com.Model
Module Module1
Sub Main()
Dim cappta As ClienteCappta = New ClienteCappta()
Dim configs As IConfiguracoes = New Configuracoes
configs.ExibirInterface = True
Dim resultado As Integer = cappta.Configurar(configs)
If resultado <> 0 Then
Console.WriteLine("Não foi possível realizar a configuração")
Return
End If
End Sub
End Module
Após realizar a autenticação, é possível configurar sua integração com a CappAPI e definir algumas regras específicas (confira detalhes nas tabelas abaixo), para isso a classe ClienteCappta disponibiliza o método Configurar.
Parâmetro | Tipo | Descrição |
---|---|---|
configs | IConfiguracoes | Objeto contendo as opções disponiveis para configurar o CapptaGpPlus |
Para detalhamento dos códigos de retorno consulte a tabela Possíveis códigos de retorno
Configurações disponíveis
Propriedade | Obrigatório? | Tipo | Descrição |
---|---|---|---|
ExibirInterface | Não. Por padrão sempre é false | bool | Determina a maneira de integração com a CappAPI, caso seja enviado true, cuidamos de toda a interação com o usuário para você (integração Foreground). Caso seja enviado false, a integração será completamente transparente (Background), ou seja, o CapptaGpPlus irá devolver todos os passos que devem ser executados, entre eles a exibição de mensagens ou a solicitação de alguns dados básicos para dar continuidade aos pagamentos. |
Updated over 6 years ago