Autenticações
Scriptcase pode vincular nossas aplicações utilizando métodos OAuth. Esses métodos permitem integrar nosso projeto com as seguintes origens de dados:
Interface autenticação de campos Facebook.
Ao criar um botão de autenticação Facebook, é necessário preencher os campos:
- App ID : ID da aplicação Facebook. Este ID se dará por Facebook Developer’s page.
- Secret : O Facebook lhe dará uma chave secreta para que sua aplicação.
- Método de retorno : Método que se executará no retorno de serviço dos dados solicitados ao Facebook.
Para criação de aplicativos, acesse: Desenvolvimento de aplicativos
Interface autenticação de campos Twitter.
Ao criar um botão de autenticação Twitter, é necessário preencher os campos:
- Key : ID da aplicação Twitter. Este ID se dará por Twitter Developer’s page.
- Secret : O Twitter lhe dará uma chave secreta para que sua aplicação.
- Método de retorno : Método que se executará no retorno de serviço dos dados solicitados ao Twitter.
Para criação de aplicativos, acesse: Desenvolvimento de aplicativos
Paypal
Interface autenticação de campos Paypal.
Para criar a integração com PayPal, você precisa preencher esses campos:
- PayPal URL : Essa URL pode ser para a SandBox do PayPal ou para a API real do PayPal. A SandBox é utilizada para realizar testes com a aplicação antes de aplicar a integração num ambiente real.
- Id : O ID do paypal para receber os pagamentos.
- Número do PEdido : Número da ordem do pedido.
- Campo Customizado : Campo customizado para receber um valor qualquer que o usuário queira receber de volta.
- Variável com a descrição : Esse campo receberá uma variável com a descrição do produto adquirido.
- Variável com o valor total : Method to be ran when PayPal service return the data requested.
- Método Paypal : Método a ser corrido quando a autenticação do paypal retornar o valor desejado.
- Método Cancel : Método a ser corrido quando o usuário cancela a compra.
- Método IPN : Método a ser corrido quando o IPN do PayPal retorna a confirmação da compra.
Para configuração do Paypal, acesse: Configuração das credenciais do paypal
As variáveis retornadas pela API do PayPal podem ser encontradas abaixo:
[mc_gross] |
[invoice] |
[protection_eligibility] |
[address_status] |
[payer_id] |
[tax] |
[address_street] |
[payment_date] |
[payment_status] |
[charset] |
[address_zip] |
[first_name] |
[mc_fee] |
[address_country_code] |
[address_name] |
[notify_version] |
[custom] |
[payer_status] |
[business] |
[address_country] |
[address_city] |
[quantity] |
[verify_sign] |
[payer_email] |
[txn_id] |
[payment_type] |
[last_name] |
[address_state] |
[receiver_email] |
[payment_fee] |
[receiver_id] |
[txn_type] |
[item_name] |
[mc_currency] |
[item_number] |
[residence_country] |
[test_ipn] |
[handling_amount] |
[transaction_subject] |
[payment_gross] |
[shipping] |
[ipn_track_id] |