Registration Page 2 doesn't ask for credit card holder information Authorize.net

I'm using Membership plugin version 2.0.4 and WP 3.1.3. I have SSL working just fine. I am using Authorize.net as the payment gateway.
There's no problems getting to page 2 of the registration process. The window is there, requesting information for credit card #, expiration date, submit button.
HOWEVER, nowhere is the user asked to give the information of the credit card holder (name, address, etc.). As such, the registration process fails.
Am I missing a shortcode or something? Do I need to use Gravity to get this to work?

Thanks,
healthtalk

  • healthtalk

    yes, you are correct, sorry.
    I've got an extra www in there.

    # BEGIN W3TC Browser Cache
    <IfModule mod_mime.c>
    AddType text/css .css
    AddType application/x-javascript .js
    AddType text/html .html .htm
    AddType text/richtext .rtf .rtx
    AddType image/svg+xml .svg .svgz
    AddType text/plain .txt
    AddType text/xsd .xsd
    AddType text/xsl .xsl
    AddType text/xml .xml
    AddType video/asf .asf .asx .wax .wmv .wmx
    AddType video/avi .avi
    AddType image/bmp .bmp
    AddType application/java .class
    AddType video/divx .divx
    AddType application/msword .doc .docx
    AddType application/x-msdownload .exe
    AddType image/gif .gif
    AddType application/x-gzip .gz .gzip
    AddType image/x-icon .ico
    AddType image/jpeg .jpg .jpeg .jpe
    AddType application/vnd.ms-access .mdb
    AddType audio/midi .mid .midi
    AddType video/quicktime .mov .qt
    AddType audio/mpeg .mp3 .m4a
    AddType video/mp4 .mp4 .m4v
    AddType video/mpeg .mpeg .mpg .mpe
    AddType application/vnd.ms-project .mpp
    AddType application/vnd.oasis.opendocument.database .odb
    AddType application/vnd.oasis.opendocument.chart .odc
    AddType application/vnd.oasis.opendocument.formula .odf
    AddType application/vnd.oasis.opendocument.graphics .odg
    AddType application/vnd.oasis.opendocument.presentation .odp
    AddType application/vnd.oasis.opendocument.spreadsheet .ods
    AddType application/vnd.oasis.opendocument.text .odt
    AddType audio/ogg .ogg
    AddType application/pdf .pdf
    AddType image/png .png
    AddType application/vnd.ms-powerpoint .pot .pps .ppt .pptx
    AddType audio/x-realaudio .ra .ram
    AddType application/x-shockwave-flash .swf
    AddType application/x-tar .tar
    AddType image/tiff .tif .tiff
    AddType audio/wav .wav
    AddType audio/wma .wma
    AddType application/vnd.ms-write .wri
    AddType application/vnd.ms-excel .xla .xls .xlsx .xlt .xlw
    AddType application/zip .zip
    </IfModule>
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType text/css A31536000
    ExpiresByType application/x-javascript A31536000
    ExpiresByType text/html A31536000
    ExpiresByType text/richtext A31536000
    ExpiresByType image/svg+xml A31536000
    ExpiresByType text/plain A31536000
    ExpiresByType text/xsd A31536000
    ExpiresByType text/xsl A31536000
    ExpiresByType text/xml A31536000
    ExpiresByType video/asf A31536000
    ExpiresByType video/avi A31536000
    ExpiresByType image/bmp A31536000
    ExpiresByType application/java A31536000
    ExpiresByType video/divx A31536000
    ExpiresByType application/msword A31536000
    ExpiresByType application/x-msdownload A31536000
    ExpiresByType image/gif A31536000
    ExpiresByType application/x-gzip A31536000
    ExpiresByType image/x-icon A31536000
    ExpiresByType image/jpeg A31536000
    ExpiresByType application/vnd.ms-access A31536000
    ExpiresByType audio/midi A31536000
    ExpiresByType video/quicktime A31536000
    ExpiresByType audio/mpeg A31536000
    ExpiresByType video/mp4 A31536000
    ExpiresByType video/mpeg A31536000
    ExpiresByType application/vnd.ms-project A31536000
    ExpiresByType application/vnd.oasis.opendocument.database A31536000
    ExpiresByType application/vnd.oasis.opendocument.chart A31536000
    ExpiresByType application/vnd.oasis.opendocument.formula A31536000
    ExpiresByType application/vnd.oasis.opendocument.graphics A31536000
    ExpiresByType application/vnd.oasis.opendocument.presentation A31536000
    ExpiresByType application/vnd.oasis.opendocument.spreadsheet A31536000
    ExpiresByType application/vnd.oasis.opendocument.text A31536000
    ExpiresByType audio/ogg A31536000
    ExpiresByType application/pdf A31536000
    ExpiresByType image/png A31536000
    ExpiresByType application/vnd.ms-powerpoint A31536000
    ExpiresByType audio/x-realaudio A31536000
    ExpiresByType application/x-shockwave-flash A31536000
    ExpiresByType application/x-tar A31536000
    ExpiresByType image/tiff A31536000
    ExpiresByType audio/wav A31536000
    ExpiresByType audio/wma A31536000
    ExpiresByType application/vnd.ms-write A31536000
    ExpiresByType application/vnd.ms-excel A31536000
    ExpiresByType application/zip A31536000
    </IfModule>
    <IfModule mod_deflate.c>
    <IfModule mod_setenvif.c>
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    </IfModule>
    <IfModule mod_headers.c>
    Header append Vary User-Agent env=!dont-vary
    </IfModule>
    <IfModule mod_filter.c>
    AddOutputFilterByType DEFLATE text/css application/x-javascript text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon
    </IfModule>
    </IfModule>
    <FilesMatch "\.(css|js|CSS|JS)$">
    FileETag MTime Size
    <IfModule mod_headers.c>
    Header set X-Powered-By "W3 Total Cache/0.9.2.3"
    </IfModule>
    </FilesMatch>
    <FilesMatch "\.(html|htm|rtf|rtx|svg|svgz|txt|xsd|xsl|xml|HTML|HTM|RTF|RTX|SVG|SVGZ|TXT|XSD|XSL|XML)$">
    FileETag MTime Size
    <IfModule mod_headers.c>
    Header set X-Powered-By "W3 Total Cache/0.9.2.3"
    </IfModule>
    </FilesMatch>
    <FilesMatch "\.(asf|asx|wax|wmv|wmx|avi|bmp|class|divx|doc|docx|exe|gif|gz|gzip|ico|jpg|jpeg|jpe|mdb|mid|midi|mov|qt|mp3|m4a|mp4|m4v|mpeg|mpg|mpe|mpp|odb|odc|odf|odg|odp|ods|odt|ogg|pdf|png|pot|pps|ppt|pptx|ra|ram|swf|tar|tif|tiff|wav|wma|wri|xla|xls|xlsx|xlt|xlw|zip|ASF|ASX|WAX|WMV|WMX|AVI|BMP|CLASS|DIVX|DOC|DOCX|EXE|GIF|GZ|GZIP|ICO|JPG|JPEG|JPE|MDB|MID|MIDI|MOV|QT|MP3|M4A|MP4|M4V|MPEG|MPG|MPE|MPP|ODB|ODC|ODF|ODG|ODP|ODS|ODT|OGG|PDF|PNG|POT|PPS|PPT|PPTX|RA|RAM|SWF|TAR|TIF|TIFF|WAV|WMA|WRI|XLA|XLS|XLSX|XLT|XLW|ZIP)$">
    FileETag MTime Size
    <IfModule mod_headers.c>
    Header set X-Powered-By "W3 Total Cache/0.9.2.3"
    </IfModule>
    </FilesMatch>
    # END W3TC Browser Cache
    # BEGIN WordPress

    # Redirect non-www urls to www
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www\.healthtalklive\.com
    RewriteRule (.*) https://www.healthtalklive.com/$1 [R=301,L]

    <IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://www.%{HTTP_HOST}%{REQUEST_URI} [R,L]

    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>

    # END WordPress

    <IfModule mod_expires.c>
    AddType image/x-icon .ico
    ExpiresActive on
    ExpiresByType image/jpeg A2592000
    ExpiresByType image/gif A2592000
    ExpiresByType image/png A2592000
    ExpiresByType image/x-icon A2592000
    ExpiresByType application/x-javascript A2592000
    ExpiresByType text/css M604800
    ExpiresDefault M604800
    </IfModule>

  • healthtalk

    Okay, got it. Thanks.

    Now, I've learned that I don't necessarily need to have the billing information in order to process the card. With the Authorize.net AIM, I can use the "Card Not Present" to process this. So perhaps I should start a new thread for this next question:

    When the user enters credit card information (card number, expiration date, security code) and clicks on the Submit button, nothing appears to happen.
    Keep in mind that I have the authorize.net gateway and the subscriptions actived. I have the proper authorize.net information entered (login ID, transaction key) and the mode is set to "live".

    The POST error message I get in the firebug console comes from :
    POST https://www.healthtalklive.com/paymentreturn/authorizenetaim
    the message reads:
    {"status":"error","message":"There was a problem processing your purchase. Please try again","more":null}
    This is repeated 4 times.
    This post error message happens when accessing the jquery file at:
    wp-includes/js/jquery/jquery.js?version=1.4.4

    Is this the wrong jquery version? Any ideas?

    Thanks,
    healthtalk

  • healthtalk

    Okay, I've got the Authorize.net to work using the following settings:
    Delimiter character: ,
    Encapsulation Character: '
    Email customer: yes
    Security: MD5 Hash: (blank)
    Request a delimited response: Yes

    I tried a payment and it went through, appearing in my Authorize.net account dashboard, so they received the payment.

    What I did not get was any kind of response on the page. Nothing said "success" or anything like that.
    How do I let the user know that the payment successfully went through?
    Also, when a wrong credit card is entered, the user should be notified.

    Again, I can see these responses appearing in the Firebug console:

    On "success":
    {"status":"success","message":"The payment has been completed, and the funds have been added successfully to your account balance.","transaction_id":"***********","custom":"************"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'A duplicate transaction has been submitted.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'A duplicate transaction has been submitted.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'A duplicate transaction has been submitted.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'A duplicate transaction has been submitted.\\'"}

    On "wrong credit card number":

    {"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'The credit card number is invalid.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'The credit card number is invalid.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'The credit card number is invalid.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'The credit card number is invalid.\\'"}{"status":"error","message":"There was a problem processing your purchase. Please try again","more":"\\'The credit card number is invalid.\\'"}

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.