All Projects → lolautruche → LolautruchePaylineBundle

lolautruche / LolautruchePaylineBundle

Licence: MIT license
Symfony integration for Payline payment system

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to LolautruchePaylineBundle

SonataAdminSearchBundle
[Abandoned] Implement Search Engine (ElasticSearch) inside Sonata Admin
Stars: ✭ 19 (+26.67%)
Mutual labels:  symfony-bundle
symfony-debug-toolbar-git
Get the latest Git commit information into Symfony debug toolbar
Stars: ✭ 30 (+100%)
Mutual labels:  symfony-bundle
block-bundle
Extends the SonataBlockBundle to integrate with PHPCR ODM
Stars: ✭ 20 (+33.33%)
Mutual labels:  symfony-bundle
DemoInPutPasswordView
仿微信支付密码输入框 (A input password alert view like wechat pay.)
Stars: ✭ 44 (+193.33%)
Mutual labels:  payment
midtrans-python-client
Official Midtrans Payment API Client for Python | https://midtrans.com
Stars: ✭ 24 (+60%)
Mutual labels:  payment
LexikCronFileGeneratorBundle
This symfony bundle provides service for generate cron file
Stars: ✭ 20 (+33.33%)
Mutual labels:  symfony-bundle
awesome-payment
支付业务常用汇总
Stars: ✭ 24 (+60%)
Mutual labels:  payment
loan-payments-calculator
A small library for calculating loan payments using various configurations, works.
Stars: ✭ 13 (-13.33%)
Mutual labels:  payment
ExpandedCollectionBundle
Symfony bundle for render entity collections as a selectable expanded list.
Stars: ✭ 13 (-13.33%)
Mutual labels:  symfony-bundle
one
🚥 Idempotency Handler, for making sure incoming requests are idempotent. Useful for payments, "at least once delivery" systems and more.
Stars: ✭ 18 (+20%)
Mutual labels:  payment
laravel-viva-payments
A Laravel package for integrating the Viva Payments gateway
Stars: ✭ 29 (+93.33%)
Mutual labels:  payment
drf-stripe-subscription
An out-of-box Django REST framework solution for payment and subscription management using Stripe.
Stars: ✭ 42 (+180%)
Mutual labels:  payment
LiipMultiplexBundle
[DEPRECATED] Symfony2 controller that allows calling multiple URL's in one request as well as JSON-ifying any controller
Stars: ✭ 12 (-20%)
Mutual labels:  symfony-bundle
widgets
💸 Web3 Payments with any token. DePay simplifies and improves Web3 Payments with the power of DeFi. Accept any token with on-the-fly conversion with state-of-the-art widgets.
Stars: ✭ 32 (+113.33%)
Mutual labels:  payment
ex pesa
Payment Library For Most Public Payment API's in Kenya and hopefully Africa. Let us get this moneybag
Stars: ✭ 19 (+26.67%)
Mutual labels:  payment
svelte-stripe-js
Everything you need to add Stripe Elements to your Svelte project
Stars: ✭ 139 (+826.67%)
Mutual labels:  payment
ParamConverterBundle
This bundle provides additional param converters for Symfony.
Stars: ✭ 16 (+6.67%)
Mutual labels:  symfony-bundle
eav-bundle
A Symfony bundle for basic EAV management
Stars: ✭ 19 (+26.67%)
Mutual labels:  symfony-bundle
pix-payload-generator.net
Gerar payload para qrcode estático PIX. (Sistema de pagamento instantâneo do Brasil) Sem a necessidade de conexão com um PSP.
Stars: ✭ 23 (+53.33%)
Mutual labels:  payment
crater
Open Source Invoicing Solution for Individuals & Businesses
Stars: ✭ 5,938 (+39486.67%)
Mutual labels:  payment

LolautruchePaylineBundle

SensioLabsInsight Build Status

Integrates Payline payment solution with Symfony.

Features

  • Service integration and simple semantic configuration
  • Simplified API for web payments
  • Automatically validates web payments
  • Extensibility using events

Requirements

Payline account

You will of course need a valid Payline account.

Mandatory elements from you Payline account are:

  • Merchant ID
  • Access key, which you can generate in Payline admin
  • Contract number, related to the means of payment you configured in Payline admin

PHP

Symfony

Symfony 4.4 / 5.x

For support of earlier versions of Symfony, refer to:

  • 2.0 (Symfony 3.4 / 4.x) with Symfony Flex support
  • 1.1 (Symfony 2.7 / 3.x)

Installation

This bundle is installable with Symfony Flex. You first need to allow contrib recipes before requiring the package:

composer config extra.symfony.allow-contrib true
composer req lolautruche/payline-bundle

Everything will be pre-configured for you; however, ensure to Encrypt sensitive environment variables, e.g. PAYLINE_MERCHANT_ID and PAYLINE_ACCESS_KEY with secrets:set command:

php bin/console secrets:set PAYLINE_MERCHANT_ID
php bin/console secrets:set PAYLINE_ACCESS_KEY

Documentation

See Resources/doc/

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