Credit Card Processing on a website. Suggestions needed

Discussion in 'Payment Processing' started by Wekky, Apr 28, 2010.

  1. #1
    Hi there,

    Does any of you know what's the easiest/most straightforward way to add credit card processing?

    I was thinking something in the lines of paypal (similar to website payments pro). The process would go like this:
    1) user arrives at order page
    2) user fills in CC info
    3) data is posted to CC processor (isn't handled by the website at all)
    4) processor notifies of payment (think IPN notifications from paypal)

    This may all be possible with PayPal Website Payments Pro, but I think it would require us (the website) to handle repeat (monthly, subscription) payments, which would require storing the users' CC info on the server. Is there any service out there that would allow the above without having the need to even touch any CC-related data?

    Thanks,
    Dino
     
    Wekky, Apr 28, 2010 IP
  2. edi90

    edi90 Member

    Messages:
    52
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    43
    #2
    Checkout Alertpay. It is very good payment processor and I think it satisfies you needs. They lately changed their policies and now is easier to verify your account. The same verification procedures like in Paypal are available now also in Alertpay.
     
    edi90, Apr 28, 2010 IP
  3. Wekky

    Wekky Active Member

    Messages:
    192
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    58
    #3
    Thanks for the suggestion. I checked it out and found that it's basically a lot like paypal, except that it accepts CC's without the user being logged in/having an account (or am I wrong?).

    Thing is though, the Credit Card information form is on THEIR site and you can't integrate it on yours. Basically what I'm looking for is an on-site hosted form with action="https://merchant-site". Basically, user fills in info on our site, but the data is never sent to our site, but rather the merchant's site.

    Not sure if there's ANY service like that at all, but thought I'd ask if anyone knows of any.
     
    Wekky, Apr 29, 2010 IP
  4. GeorgeKuipers

    GeorgeKuipers Peon

    Messages:
    380
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    0
    #4
    Wekky, if I am not mistaken PayPal provides an integration based on IPN and NVP (which we are currently using), which enables things you want:
    - user lands on your order page
    - types an amount and click on the button PayPal
    - your redirect a user to PayPal website with two options: CC or via PayPAl account
    - user may select CC and enter his CC data (he does not need to have PayPal account for that)
    - after clicking on Confirm button, the user is redirected to your site, where he completes the payment.

    So the authentication/authorization/creditcard processing is happening on the PayPal side. You only get money and NVP message from PayPal on the profile of the payee.
     
    GeorgeKuipers, Apr 29, 2010 IP
  5. Wekky

    Wekky Active Member

    Messages:
    192
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    58
    #5
    GeorgeKuipers, PayPal indeed provides that, the only "trouble" is, the form to enter Credit Card details is on PayPal's website, and not on my website. I was looking for something that allows you to put the actual CC form on your site (so i can customize it however I want), and then it takes that data and posts it to the service provider. Speaking in code, i would/should have something like this on my site:

    
    <form action="https://www.merchantURL.com/postdata.ext">
    Enter your first name:
    <input type="text" name="first_name" value="">
    ...
    Enter your credit card number:
    <input type="text" name="cc_number" value="">
    ...
    <input type="hidden" name="product_id" value="121212">
    <input type="submit" value="Pay">
    </form>
    
    Code (markup):
    Now this way, everything is on my website (the form, the other methods of checking out etc), except the form doesn't post to the website, but rather sends all info to the processor. The processor would then send NVP IPNs to the server regarding the transaction.

    PayPal Payments Pro is probably the best alternative after this, but that involves the site accepting the CC and user data, storing it (if for example I want to implement recurring subscriptions) going through security audits etc. Wanted to see if there's a way to avoid all that hassle and still manage to get a CC checkout form on the site itself.
     
    Wekky, Apr 30, 2010 IP
  6. Western

    Western Well-Known Member

    Messages:
    1,751
    Likes Received:
    40
    Best Answers:
    0
    Trophy Points:
    135
    #6
    its not allowed to store sensitive credit card information in your db , and also you're not allowed to have a credit card form on yoru website unless you have ssl and your site is hackersafe
    see
     
    Western, Apr 30, 2010 IP
  7. GeorgeKuipers

    GeorgeKuipers Peon

    Messages:
    380
    Likes Received:
    9
    Best Answers:
    0
    Trophy Points:
    0
    #7
    Wekky, to my knowledge, paypal high-end integration plans would enable you to make the CC credit card data entrance on your website. However, without proper SSL-certificate there is not much sense of doing that, since most of the users would not trust that kind of http:// page, so you might loose lots of potential buyers.
     
    GeorgeKuipers, Apr 30, 2010 IP
  8. Jalpari

    Jalpari Notable Member

    Messages:
    5,640
    Likes Received:
    137
    Best Answers:
    0
    Trophy Points:
    260
    #8
    2Co is best for credit card processor ... Alertpay shud be ur 2nd priority.
     
    Jalpari, Apr 30, 2010 IP
  9. Wekky

    Wekky Active Member

    Messages:
    192
    Likes Received:
    4
    Best Answers:
    0
    Trophy Points:
    58
    #9
    Getting an SSL certificate would not be a problem.
     
    Wekky, Apr 30, 2010 IP
  10. PayLinked-Check 21

    PayLinked-Check 21 Guest

    Messages:
    11
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #10
    Check out iSmartCheck.com. They can do credit card, and Check 21, an amazing compliment to Credit Card and Paypal.
     
    PayLinked-Check 21, May 3, 2010 IP
  11. Dhaval1983

    Dhaval1983 Peon

    Messages:
    1,158
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    0
    #11
    Yes, 2checkout has the same process what OP has mentioned. I guess it is the best.
     
    Dhaval1983, May 4, 2010 IP
  12. callgraph

    callgraph Peon

    Messages:
    3
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #12
    I did some Googling and came up with a http://indipay.com. They seem to have an API (https://www.myindiapay.com/docs/). But the website really looks shabby and dated. Does anyone have any experience with it?

    I am looking for the same thing as the OP; basically a Payment Gateway which has an API which I can call programmatically. Something like PayPal Website Payments Pro which allows you to use the NVP or SOAP. But its unfortunately not available in India.

    Looked at 2CO as well but did not find any documentation on any API of any sort. Does someone have a link? Do they support Indian Merchants?

    TIA.
     
    callgraph, May 4, 2010 IP
  13. jestep

    jestep Prominent Member

    Messages:
    3,659
    Likes Received:
    215
    Best Answers:
    19
    Trophy Points:
    330
    #13
    What country are you in?
     
    jestep, May 4, 2010 IP