4 votes
Accepted

How To Retrieve & Preload Users Credit Card Details

Let me first start by saying you should not store users' credit cards data on your servers under any circumstance. True PCI compliance is super expensive to initially setup and to maintain. Having ...
user avatar
  • 7,556
4 votes
Accepted

Alternatives to Membrr add-on?

I'm the developer of Charge so this is obviously biased. Charge works great for member subscriptions. The focus with Charge is to keep it as simple and rock solid for the developer and customer as ...
user avatar
3 votes

How to update Expresso Store 2.5.1 to use Stripe TLS v1.2?

When it comes to supporting TLS 1.2, generally this is a server-side change, not a script-based change. So there's no action needed on DevDemon's part. Simply ask your host if they support TLS 1.2. (...
user avatar
  • 17.4k
3 votes
Accepted

Braintree payment

No e-commerce modules available for EE currently come bundled with Braintree gateway plugins, but all support the development of custom gateways. So I'd choose your module based on the features you ...
user avatar
  • 17.4k
3 votes
Accepted

Payment Gateway Integration API Directory

I would advise that you built it into an Omnipay gateway. Omnipay is the payment provider library that powers Exp:resso Store 2 and so by building it for Omnipay it will work on Store. They have a ...
user avatar
  • 1,449
2 votes

Integrating Discovery Miles With PayU

As Justin mentioned, if PayU supports this then it would certainly be possible. Store (and the payment library Omnipay) supports both on-site and off-site gateways fine, so it's just a case of ...
user avatar
2 votes
Accepted

Integrating Discovery Miles With PayU

I am not familiar with the PayU API but it shouldn't be a problem if their API allows on-site integration of Discovery Miles. You will just need to write a custom gateway that handles it based upon ...
user avatar
  • 7,556
2 votes
Accepted

Testing Custom Payment Gateway

PayU should be able to provide you with dummy credit card test details so you can test the whole process start to finish.
user avatar
  • 431
2 votes
Accepted

Integrating Discovery Miles Into Website

If PayU support payment by Discovery Card (and it looks like they do) then you just need to implement a payment gateway for PayU and PayU will automatically provide that as a payment option presented ...
user avatar
  • 5,407
2 votes

Payment Gateway Integration API Directory

Ideally you should use them to create a plugin but technically you can place them wherever you wish so long as whatever needs to reference them can reach them.
user avatar
  • 7,176
2 votes

Alternatives to Membrr add-on?

Currently there are only 2 subscription modules that I know that you could transition to now that it looks like Membrr/OpenGateway are no longer going to be supported. Both options require a fair bit ...
user avatar
  • 7,556
2 votes

CartThrob payment issue

The most simple solution in case like this: Reboot the server.
user avatar
  • 5,781
2 votes
Accepted

How To Manipulate Database In Custom Expresso Store Payment Gateway

I assume you are using Store > 2. If that is the case you would be making your own extension. Store has a default layout for these extensions available on github here. If you notice in the ext....
user avatar
2 votes
Accepted

Expresso Store: payment gateway settings in filesystem

This is not currently possible with Store - the way Omnipay is integrated with its abstracted settings methods it only looks in the database. A good feature request for Vector though! (Likewise for ...
user avatar
  • 17.4k
1 vote

Expresso Store Order Submission Validation Error Not Defining Which Field

Great working with you via our support email. Still working on the second half with the field name, but wanted to note here that the quote marks for the error handling need to be regular quotes, " vs ...
user avatar
1 vote

Using CartThrob and Worldpay pre-authorization?

(I'm with Vector; we make CartThrob) There are two scenarios: You do the authorization with CartThrob, but do the capture later in the Worldpay admin interface. This would require a change to the ...
user avatar
  • 1,232
1 vote

Expresso Store v2.5.1 and EE v2.8.1, WorldPay doesn't redirect after successful order?

WorldPay's hosted payment confirmation pages (successful or unsuccessful) won't automatically redirect back to the EE Store order confirmation page under your own domain, if the callback (Payment ...
user avatar
1 vote
Accepted

Expresso Store + Two Payment Forms

You should not have issues having two separate checkout forms on the same page but personally I would only use a single form and then use some JS to show/hide fields for each particular gateway based ...
user avatar
  • 7,556
1 vote
Accepted

CartThrob / SagePay sudden error 5006 after server move?

I would suggest making sure all your paths are correct in the server move, especially as listed here: themes/third_party/cartthrob/lib/extload.php. That's usually the issue in this kind of situation.
user avatar
  • 1,232
1 vote
Accepted

Exp:resso Store Payment Gateway changes

The new version of Store as of 2.5+ Carts and Orders are now separate database tables. This allows for sequential order ids and also more control over what you can do with carts for marketing ...
user avatar
  • 1,369
1 vote
Accepted

Expresso store - using two stripe payment gateways

In Store 1x versions this was easily possibly because you named each gateway you enabled manually. When V2 was released this was changed (I assume to help reduce the support request about people ...
user avatar
  • 7,556
1 vote
Accepted

Sagepay Protocol 3.00 - upgrading cartthrob gateway

Having spoken to the very helpful Chris @ Cartthrob during a dedicated support session, thought I'd come back to answer this - the soon to be latest edition of Cartthrob will handle Sagepay 3.00 vps - ...
user avatar
1 vote

Does CartThrob 2 use SSLv3 in it's Authorize.net payment gateway?

From what I understand, CartThrob's Authorize.net gateway plugin uses curl to communicate with Authorize.net. What kind of SSL connection curl uses depends on your server's configuration, not ...
user avatar
  • 1,156
1 vote
Accepted

Amount Is Invalid. Amount Must Be In Cents

FIXED: I am using the function $this->getAmountInteger(); where I am building the request object to send the info over to the payment gateway and timed this by 100 to convert it into cents. BE ...
user avatar
1 vote

Open Payment Method In New Tab

Try adding a target attribute to the form: {exp:store:payment html:target="_blank" ... That should do it.
user avatar
1 vote

Rabo Omnikassa support for exp:resso store

Usually additional gateways are sponsored before they are developed so you could talk to them about sponsoring the creation of the new gateway. The docs also mention that Store 2 payment library was ...
user avatar
  • 7,556
1 vote
Accepted

Expresso Store - Pin Payments does not complete checkout

I managed to get this working but only after two hours of debugging. Pin.net requires address-line1, address-city Using form.get(0).submit() will not work if you submit button has name="submit" ...
user avatar
1 vote
Accepted

3D Secure Payments With PayU Payment Gateway Using Expresso Store/Omnipay

Hein Please look at this Omnipay with 3D secure as a point of reference; as each gateway will require that the Secure 3D process be implemented differently and as such the payment process steps for ...
user avatar
  • 126
1 vote
Accepted

SoapVars Not Found In Payment Gateway

These errors are caused by PHP namespaces. Because your gateway is in the Omnipay\PayU\Message\ namespace, if you call new SimpleXMLElement() then PHP will look for the Omnipay\PayU\Message\...
user avatar
1 vote

Is there a Realex Payments module for Expresso Store 2?

Unfortunately we've not had time to implement it for Store v2 as of yet. There are a few complications with that gateway that we found out about when building integration with Store v1. For that ...
user avatar
  • 5,407

Only top scored, non community-wiki answers of a minimum length are eligible