All Projects → lubuzzo → checkout-transparente-PagSeguro

lubuzzo / checkout-transparente-PagSeguro

Licence: GPL-3.0 license
Exemplo do Checkout Transparente do PagSeguro, em PHP

Programming Languages

PHP
23972 projects - #3 most used programming language
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to checkout-transparente-PagSeguro

international-telephone-input
Integration to Magento 2 a jQuery plugin for entering and validating international telephone numbers.
Stars: ✭ 26 (-7.14%)
Mutual labels:  checkout
magento2-external-checkout
Vue Storefront plugin for external checkout (https://github.com/DivanteLtd/vue-storefront/issues/895)
Stars: ✭ 17 (-39.29%)
Mutual labels:  checkout
ShopifyCheckoutJS
A little code for having a better experience manipulating Shopify´s Checkout via JS.
Stars: ✭ 55 (+96.43%)
Mutual labels:  checkout
checkout
Laravel Cart, Checkout, Orders and Coupons API with Nova Management
Stars: ✭ 36 (+28.57%)
Mutual labels:  checkout
ng-payment-card
💳 Responsive credit card component for Angular.
Stars: ✭ 27 (-3.57%)
Mutual labels:  checkout
paypal-sdk-constants
No description or website provided.
Stars: ✭ 16 (-42.86%)
Mutual labels:  checkout
backendless-ecommerce-platform
BEP is short for “Backendless Ecommerce Platform,” and it turns any website into a shop with just 1-line of code. There's no backend or CMS to manage. Just add our snippet and you're in business!
Stars: ✭ 73 (+160.71%)
Mutual labels:  checkout
awesome-ecommerce
Collect and develop Open Source or Free Projects for building ecommerce platform easy and fast and free
Stars: ✭ 39 (+39.29%)
Mutual labels:  checkout
frames-android
Checkout API Client, Payment Form UI and Utilities
Stars: ✭ 26 (-7.14%)
Mutual labels:  checkout
magento2
Mollie Payments for Magento 2
Stars: ✭ 70 (+150%)
Mutual labels:  checkout
bolt-magento2
Bolt plugin for magento2
Stars: ✭ 17 (-39.29%)
Mutual labels:  checkout
wp-simple-pay-lite
Add high conversion Stripe payment forms to your WordPress site in minutes.
Stars: ✭ 31 (+10.71%)
Mutual labels:  checkout
Magento2 NewsletterSubscribeAtCheckout
This Magento 2 module allows you to enable a newsletter subscription checkbox on the checkout page.
Stars: ✭ 13 (-53.57%)
Mutual labels:  checkout
vtex
Scripts de integração com a VTEX.
Stars: ✭ 24 (-14.29%)
Mutual labels:  checkout
checkout-demo
Sample code for demonstrating Xendit Checkout including creating invoice, redirection type, and type of integration through desktop or mobile view.
Stars: ✭ 17 (-39.29%)
Mutual labels:  checkout
PagSeguro-Magento-Transparente-M2
Módulo PagSeguro para Magento 2
Stars: ✭ 15 (-46.43%)
Mutual labels:  pagseguro

Checkout Transparente PagSeguro

Exemplo de Checkout Transparente do PagSeguro feito em PHP.

O desenvolvimento deste foi feito utilizando a API do PagSeguro, e não a SDK PHP.

Este projeto foi desenvolvido para sanar necessidades específicas do Portal infoEnem, tenha em mente que sua implementação não é trivial e este projeto não dispensa um contato técnico para efetuar a instalação, configuração e personalização conforme as próprias necessidades.

Checkout Transparente PagSeguro em PHP

Projeto efetua:

  • Transação inteiramente em Checkout Transparente;
  • Fácil mudança entre os ambientes do PagSeguro (sandbox/produção);
  • Responsivo usando o Bootstrap (versão 3.3.7, via Content Delivery Network do MaxCDN)
  • Pesquisa de cep no República Virtual para rápido preenchimento de campos;
  • Campos com máscara de entrada (CPF, CEP, Data de Nascimento) para melhor visualização;
  • Segundo nova exigência de informar ao cliente o país no qual a transação está sendo processada;
  • Em casos de erros, retornados pelo PagSeguro, é exibido um modal e o campo com erro recebe destaque;
  • Quando Dados do Comprador são os mesmos do Titular do Cartão de Crédito, ocorre preenchimento automático;
  • Pega informações de parcelamento disponíveis pelo PagSeguro, para o valor da transação;
  • Exibe o campo data de validade e/ou código de segurança conforme necessário para o cartão informado;
  • Recebe e mostra a bandeira do cartão de crédito inserido;
  • Em caso de pagamento com boleto, a pessoa será redirecionada para o boleto ao final da transação.

Projeto não efetua:

  • Venda de mais que um produto;
  • Pagamento via eft (transferência eletrônica).

Como utilizar:

  1. Executar um git clone no repositório: git clone https://github.com/lubuzzo/Checkout-Transparente-PagSeguro.git;
  2. Renomei o arquivo env-example.php para env.php;
  3. Altere os valores dentro do arquivo, renomeado no passo anterior, para os dados próprios (e-mail, token - obtido nas configurações do PagSeguro, url de notificação;
  4. Altere o favicon.ico conforme o seu;
  5. Dentro da pasta images, altere o arquivo logo.png para o seu;
  6. Modifique o arquivo templates/dadosProduto.php conforme os seus próprios produtos.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].