Take the 2-minute tour ×
Information Security Stack Exchange is a question and answer site for Information security professionals. It's 100% free, no registration required.

We operate an e-commerce website, and we're facing some big problems with payments. Very often, some customers get credit card data and use those in our store. So when the real credit card owner gets their bill, they cancel this transaction, and we lose the money and the products.

We don't have access to the customer's card number, this is fully controlled by Cielo.

Any thoughts on how we can prevent this situation?

share|improve this question

2 Answers 2

Any thoughts on how we can prevent this situation?

1) Fraud is higher with CNP (Card Not Present) transactions, not the least because it's easiest to get away with. If the purchaser says they never received it and files with the card company, the card company takes their side unless you have a signed slip - which CNP transactions never have. So for that particular type of fraud, there's little you can do, except evaluate what it costs your business and adjust your prices to compensate.

2) Your processor (Cielo in this case, apparently) should be performing various anti-fraud steps to determine if the transaction is likely to go through or not. Some processors work harder at this then others, so you may want to look into your alternatives for payment processing. A processor that puts more effort in at that layer might cost more, but it might also be worth it. (Disclaimer: I work for a processor, but know nothing at all about Cielo, and don't know if they're likely to be doing a good job for you or not - go forth and research). These are steps that the processor can take but you really can't, because you don't have access to the same amount of information they build in the aggregate and the level of information they get back from the credit card acquirers. So it's not a build-it-yourself type of thing.

share|improve this answer
    
Good answer - I'd recommend considering using more than one payment processor - while this allows you to evaluate different services it also presents the customer with more choice - and may in itself improve sales. Big question is how effectively you can monitor/manage fraud yourself - but without knowing a lot more about the levels of fraud / returning business / business model, its hard to suggest specific directions. –  symcbean Oct 11 '11 at 11:21
    
Thanks you both for your answers and considerations. Yes, we´re using Cielo, I will try your sugestions. @symcbean we sell prepaid charges of mobile phones, clothes and electronics. In each of these I had a kind of fraud problem. Starting for stolen cards, delivering to wrong address or to stolen mobile, etc. –  cmedeiros Oct 11 '11 at 12:03

Sounds like you are using a hosted Payment Service Provide (PSP). Suggest having a discussion with them about how you can reduce your chargebacks and fraud levels. If they don't have someone you have that discussion with consider changing providers. Also talk to your acquiring bank as they may also have technology or processes they can enable.

Some things they should be able to enable which will reduce your fraud levels:

  • Risk scoring - this will use combination of data gathered on the customer browser to perform device identification, IP address and device blacklisting, velocity (e.g. same credit card used in different countries in a short time), reported stolen cards, high fraud risk items e.g. iPads etc to provide a risk score for the transaction and customer. Good software taps into things like an e-Fraud network (RSA service) to pool fraud knowledge from around the world. You can set actions based on the risk score e.g. a score from 1-1000, below 500 accept transaction, 500-800 require additional steps, above 800 reject or require different payment method

  • Merchant specific rules - you can require basic checks such as AVS (Address validation i.e. the billing address entered matches the card address), CVS (validation of the card security code). Other simple rules can be based on the item type or item or basket value. Again you can take additional action or reject based on the responses to these.

  • 3D Secure (3DS) - this means that the user needs to enter their Verified by Visa (VbV), Mastercard Secure Code or Amex password to which is validated by the card issuer to process the transaction. 3DS should also provide you liability transfer, so if the 3DS is approved, and there is a chargeback the card issuer will take liability rather than you as the merchant.

  • Adaptive authentication - based on the risk score you may want to require additional authentication e.g. a secret question they entered on registration, or an SMS with a one time password sent to their registered mobile to process the transaction.

  • Alternative payment options - you can transfer some of your risk and potentially get additional customers by offering options such as Google checkout or Paypal for example. These providers have fraud detection and prevention systems and again liability shift can be negotiated in certain cases.

Some of these steps may be an additional cost, they may also result in an increased drop out rate of your customers. So you will have to measure these costs relative to your fraud levels and tune to get to an optimal balance for your business. Hope that helps and good luck!

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.