@@ -78,31 +78,20 @@ and code style used in other Omnipay gateways.
7878
7979## Installation
8080
81- Omnipay is installed via [ Composer] ( http://getcomposer.org/ ) . To install all officially
82- supported gateways, simply add the following to your ` composer.json ` file:
81+ Omnipay is installed via [ Composer] ( http://getcomposer.org/ ) . For most uses, you will need to require an individual gateway:
8382
84- ``` json
85- {
86- "require" : {
87- "omnipay/omnipay" : " ~2.0"
88- }
89- }
9083```
91-
92- Alternatively, you can require individual gateways:
93-
94- ``` json
95- {
96- "require" : {
97- "omnipay/paypal" : " ~2.0"
98- }
99- }
84+ composer require omnipay/paypal:~2.0
10085```
10186
102- Next, run composer to update your dependencies:
87+ To install all officially supported gateways:
88+
89+ ```
90+ composer require omnipay/omnipay:~2.0
91+ ```
92+
93+ > * This will require ** ALL** ~ 25 Omnipay gateways and is generally discourged.*
10394
104- $ curl -s http://getcomposer.org/installer | php
105- $ php composer.phar update
10695
10796## Payment Gateways
10897
@@ -113,44 +102,43 @@ The following gateways are available:
113102
114103Gateway | Composer Package | Maintainer
115104--- | --- | ---
116- [ 2Checkout] ( https://github.com/thephpleague/omnipay-2checkout ) | omnipay/twocheckout | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
105+ [ 2Checkout] ( https://github.com/thephpleague/omnipay-2checkout ) | omnipay/twocheckout | [ Kayla Daniels ] ( https://github.com/kayladnls )
117106[ Alipay] ( https://github.com/lokielse/omnipay-alipay ) | lokielse/omnipay-alipay | [ Loki Else] ( https://github.com/lokielse )
118- [ Authorize.Net] ( https://github.com/thephpleague/omnipay-authorizenet ) | omnipay/authorizenet | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
119- [ Buckaroo] ( https://github.com/thephpleague/omnipay-buckaroo ) | omnipay/buckaroo | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
120- [ CardSave] ( https://github.com/thephpleague/omnipay-cardsave ) | omnipay/cardsave | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
121- [ Coinbase] ( https://github.com/thephpleague/omnipay-coinbase ) | omnipay/coinbase | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
107+ [ Authorize.Net] ( https://github.com/thephpleague/omnipay-authorizenet ) | omnipay/authorizenet | [ Kayla Daniels ] ( https://github.com/kayladnls )
108+ [ Buckaroo] ( https://github.com/thephpleague/omnipay-buckaroo ) | omnipay/buckaroo | [ Kayla Daniels ] ( https://github.com/kayladnls )
109+ [ CardSave] ( https://github.com/thephpleague/omnipay-cardsave ) | omnipay/cardsave | [ Kayla Daniels ] ( https://github.com/kayladnls )
110+ [ Coinbase] ( https://github.com/thephpleague/omnipay-coinbase ) | omnipay/coinbase | [ Kayla Daniels ] ( https://github.com/kayladnls )
122111[ Cybersource] ( https://github.com/dioscouri/omnipay-cybersource ) | dioscouri/omnipay-cybersource | [ Dioscouri Design] ( https://github.com/dioscouri )
123112[ Cybersource SOAP] ( https://github.com/DABSquared/omnipay-cybersource-soap ) | dabsquared/omnipay-cybersource-soap | [ DABSquared] ( https://github.com/DABSquared )
124113[ DataCash] ( https://github.com/coatesap/omnipay-datacash ) | coatesap/omnipay-datacash | [ Andrew Coates] ( https://github.com/coatesap )
125- [ Dummy] ( https://github.com/thephpleague/omnipay-dummy ) | omnipay/dummy | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
114+ [ Dummy] ( https://github.com/thephpleague/omnipay-dummy ) | omnipay/dummy | [ Kayla Daniels ] ( https://github.com/kayladnls )
126115[ ecoPayz] ( https://github.com/dercoder/omnipay-ecopayz ) | dercoder/omnipay-ecopayz | [ Alexander Fedra] ( https://github.com/dercoder )
127- [ eWAY] ( https://github.com/thephpleague/omnipay-eway ) | omnipay/eway | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
116+ [ eWAY] ( https://github.com/thephpleague/omnipay-eway ) | omnipay/eway | [ Kayla Daniels ] ( https://github.com/kayladnls )
128117[ First Data] ( https://github.com/thephpleague/omnipay-firstdata ) | omnipay/firstdata | [ Andrew Coates] ( https://github.com/coatesap )
129- [ GoCardless] ( https://github.com/thephpleague/omnipay-gocardless ) | omnipay/gocardless | [ Adrian Macneil] ( https://github.com/adrianmacneil )
130- [ Manual] ( https://github.com/thephpleague/omnipay-manual ) | omnipay/manual | [ Adrian Macneil] ( https://github.com/adrianmacneil )
131- [ Migs] ( https://github.com/thephpleague/omnipay-migs ) | omnipay/migs | [ Adrian Macneil] ( https://github.com/adrianmacneil )
132- [ Mollie] ( https://github.com/thephpleague/omnipay-mollie ) | omnipay/mollie | [ Adrian Macneil] ( https://github.com/adrianmacneil )
133- [ MultiSafepay] ( https://github.com/thephpleague/omnipay-multisafepay ) | omnipay/multisafepay | [ Alexander Deruwe] ( https://github.com/aderuwe )
134- [ Netaxept (BBS)] ( https://github.com/thephpleague/omnipay-netaxept ) | omnipay/netaxept | [ Adrian Macneil] ( https://github.com/adrianmacneil )
118+ [ GoCardless] ( https://github.com/thephpleague/omnipay-gocardless ) | omnipay/gocardless | [ Kayla Daniels] ( https://github.com/kayladnls )
119+ [ Manual] ( https://github.com/thephpleague/omnipay-manual ) | omnipay/manual | [ Kayla Daniels] ( https://github.com/kayladnls )
120+ [ Migs] ( https://github.com/thephpleague/omnipay-migs ) | omnipay/migs | [ Kayla Daniels] ( https://github.com/kayladnls )
121+ [ Mollie] ( https://github.com/thephpleague/omnipay-mollie ) | omnipay/mollie | [ Kayla Daniels] ( https://github.com/kayladnls ) ukkij[ MultiSafepay] ( https://github.com/thephpleague/omnipay-multisafepay ) | omnipay/multisafepay | [ Alexander Deruwe] ( https://github.com/aderuwe )
122+ [ Netaxept (BBS)] ( https://github.com/thephpleague/omnipay-netaxept ) | omnipay/netaxept | [ Kayla Daniels] ( https://github.com/kayladnls )
135123[ Netbanx] ( https://github.com/thephpleague/omnipay-netbanx ) | omnipay/netbanx | [ Maks Rafalko] ( https://github.com/borNfreee )
136124[ Neteller] ( https://github.com/alfaproject/omnipay-neteller ) | alfaproject/omnipay-neteller | [ João Dias] ( https://github.com/alfaproject )
137125[ Pacnet] ( https://github.com/mfauveau/omnipay-pacnet ) | mfauveau/omnipay-pacnet | [ Matthieu Fauveau] ( https://github.com/mfauveau )
138- [ PayFast] ( https://github.com/thephpleague/omnipay-payfast ) | omnipay/payfast | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
139- [ Payflow] ( https://github.com/thephpleague/omnipay-payflow ) | omnipay/payflow | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
140- [ PaymentExpress (DPS)] ( https://github.com/thephpleague/omnipay-paymentexpress ) | omnipay/paymentexpress | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
126+ [ PayFast] ( https://github.com/thephpleague/omnipay-payfast ) | omnipay/payfast | [ Kayla Daniels ] ( https://github.com/kayladnls )
127+ [ Payflow] ( https://github.com/thephpleague/omnipay-payflow ) | omnipay/payflow | [ Kayla Daniels ] ( https://github.com/kayladnls )
128+ [ PaymentExpress (DPS)] ( https://github.com/thephpleague/omnipay-paymentexpress ) | omnipay/paymentexpress | [ Kayla Daniels ] ( https://github.com/kayladnls )
141129[ PaymentSense] ( https://github.com/coatesap/omnipay-paymentsense ) | coatesap/omnipay-paymentsense | [ Andrew Coates] ( https://github.com/coatesap )
142- [ PayPal] ( https://github.com/thephpleague/omnipay-paypal ) | omnipay/paypal | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
130+ [ PayPal] ( https://github.com/thephpleague/omnipay-paypal ) | omnipay/paypal | [ Kayla Daniels ] ( https://github.com/kayladnls )
143131[ PayU] ( https://github.com/efesaid/omnipay-payu ) | omnipay/payu | [ efesaid] ( https://github.com/efesaid )
144- [ Pin Payments] ( https://github.com/thephpleague/omnipay-pin ) | omnipay/pin | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
132+ [ Pin Payments] ( https://github.com/thephpleague/omnipay-pin ) | omnipay/pin | [ Kayla Daniels ] ( https://github.com/kayladnls )
145133[ Realex] ( https://github.com/coatesap/omnipay-realex ) | coatesap/omnipay-realex | [ Andrew Coates] ( https://github.com/coatesap )
146- [ Sage Pay] ( https://github.com/thephpleague/omnipay-sagepay ) | omnipay/sagepay | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
147- [ SecurePay] ( https://github.com/thephpleague/omnipay-securepay ) | omnipay/securepay | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
134+ [ Sage Pay] ( https://github.com/thephpleague/omnipay-sagepay ) | omnipay/sagepay | [ Kayla Daniels ] ( https://github.com/kayladnls )
135+ [ SecurePay] ( https://github.com/thephpleague/omnipay-securepay ) | omnipay/securepay | [ Kayla Daniels ] ( https://github.com/kayladnls )
148136[ SecPay] ( https://github.com/justinbusschau/omnipay-secpay ) | justinbusschau/omnipay-secpay | [ Justin Busschau] ( https://github.com/justinbusschau )
149137[ Sisow] ( https://github.com/fruitcakestudio/omnipay-sisow ) | fruitcakestudio/omnipay-sisow | [ Fruitcake Studio] ( https://github.com/fruitcakestudio )
150138[ Skrill] ( https://github.com/alfaproject/omnipay-skrill ) | alfaproject/omnipay-skrill | [ João Dias] ( https://github.com/alfaproject )
151- [ Stripe] ( https://github.com/thephpleague/omnipay-stripe ) | omnipay/stripe | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
139+ [ Stripe] ( https://github.com/thephpleague/omnipay-stripe ) | omnipay/stripe | [ Kayla Daniels ] ( https://github.com/kayladnls )
152140[ TargetPay] ( https://github.com/thephpleague/omnipay-targetpay ) | omnipay/targetpay | [ Alexander Deruwe] ( https://github.com/aderuwe )
153- [ WorldPay] ( https://github.com/thephpleague/omnipay-worldpay ) | omnipay/worldpay | [ Adrian Macneil ] ( https://github.com/adrianmacneil )
141+ [ WorldPay] ( https://github.com/thephpleague/omnipay-worldpay ) | omnipay/worldpay | [ Kayla Daniels ] ( https://github.com/kayladnls )
154142[ Yandex.Money] ( https://github.com/aTastyCookie/yandexmoney_omnipay ) | aTastyCookie/yandexmoney_omnipay | [ Roman Ananyev] ( https://github.com/aTastyCookie/ )
155143
156144Gateways are created and initialized like so:
0 commit comments