Stripe payments using pop-up and not embedded form

Discussion in 'Payments processing' started by tomingles, Oct 26, 2015.

  1. tomingles

    tomingles Member

    Joined:
    Mar 27, 2013
    Messages:
    52
    Hi,

    I have noticed in a couple of other threads about Stripe it refers to the fact that the user submits their credit card info into a separate Stripe pop-up (http://www.amember.com/forum/threads/authorize-net-vs-stripe.20313/ and http://www.amember.com/forum/threads/stripe-recuring-payments.20028/).

    I have installed/enabled the Stripe plugin (with Amember 4.6.3), and have a verified live Stripe account, but when I visit the website as a customer and select "Stripe" as my payment system, it doesn't show me the Stripe pop-up but instead I see the payment form embedded within my Wordpress/Amember site template at this address https://mydomain.com/members/payment/stripe/cc. It is asking for

    Stripe generally recommends using their pop-up as you can see on this page when you click the "Pay with Card" button - https://stripe.com/docs/checkout (more info here on their checkout pop-up payment system - https://stripe.com/checkout)

    I'm sure the conversion rate would be hugely improved if that pop-up appeared after selecting "Credit Card" as a payment choice on the Amember Sign-Up form. As we already have the user's email address, the only required fields on the Stripe pop-up would surely be the credit card fields?

    Instead of this, they are presented with am embedded form on /members/payment/stripe/cc which asks them for the following fields:

    • Cardholder Name
    • Credit Card Number
    • Card Expiry Date
    • Credit Card CVC Code
    • Street Address
    • City
    • ZIP / Postal Code
    • Country
    • State / Country / Region
    Can you please clarify the following:

    1) Can we use the Stripe pop-up with Amember?
    2) If not, can we reduce the number of fields required above on the /members/payment/stripe/cc page so that we only ask for the card details in the pop-up?
    3) If we can only use the embedded form an not the pop-up, can you confirm how this information is processed - is the credit card data stored within the Amember system at all, even temporarily?

    Sorry for the long post and thanks for your time.
  2. caesar

    caesar aMember Pro Developer Staff Member

    Joined:
    Oct 16, 2009
    Messages:
    2,295
    1) Upcoming version of Stripe plugin will have support for popup window.

    2) It is possible but require changes in core files.

    3) In event of stripe aMember DO NOT save/process/trasmit CC info. It works the following way:
    Users's browser send CC info directly to Stripe server and Stripe return token (key of CC info in Stripe database associated with your merhcant account) to aMember. Then aMember uses this token to charge customer. It is most secure way to integrate with payment system.
  3. ccwjames

    ccwjames Member

    Joined:
    Sep 11, 2014
    Messages:
    430
    i would like to add some info to stripe plugin too
    i dont need the address as have just cvv in stripe to be passed as i dont need a post address

    i would like to add a box with hmtl in it for telling people what to do next ect
  4. tomingles

    tomingles Member

    Joined:
    Mar 27, 2013
    Messages:
    52
    Regarding this Caesar, could you please give me an estimated date for when you think this might be implemented and released? Do you think it will be in the next month or so?

    Thanks!
  5. caesar

    caesar aMember Pro Developer Staff Member

    Joined:
    Oct 16, 2009
    Messages:
    2,295
  6. ccwjames

    ccwjames Member

    Joined:
    Sep 11, 2014
    Messages:
    430
    i have a ticket open caesar if can send

Share This Page