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.
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.
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.
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] |