View Single Post
  #1  
Old 10-28-2005, 02:16 PM
 
bobbyftk bobbyftk is offline
 

Senior Member
  
Join Date: Jun 2005
Posts: 167
 

Default Populating all Verisign Payflow Pro values.

cc_verisign.php leaves out a lot of verisign's values.
here is how to make everything thats missing go to the right place.

open (xcart directory)/payment/cc_verisign.php

add
Code:
$post[] = "BILLTOCOUNTRY=".$userinfo["b_country"]; $post[] = "SHIPTOSTREET=".htmlspecialchars($userinfo["s_address"]); $post[] = "SHIPTOZIP=".$userinfo["s_zipcode"]; $post[] = "SHIPTOFIRSTNAME=".htmlspecialchars($userinfo["s_firstname"]); $post[] = "SHIPTOLASTNAME=".htmlspecialchars($userinfo["s_lastname"]); $post[] = "SHIPTOCITY=".htmlspecialchars($userinfo["s_city"]); $post[] = "SHIPTOSTATE=".$userinfo["s_state"]; $post[] = "SHIPTOCOUNTRY=".$userinfo["s_country"]; $post[] = "TAXAMT=".$cart["tax_cost"]; $post[] = "FREIGHTAMT=".$cart["shipping_cost"];

right after

Code:
$post = array(); $post[] = "USER=".htmlspecialchars($vs_user); $post[] = "VENDOR=".$vs_vendor; $post[] = "PARTNER=".$vs_partner; $post[] = "PWD=".$vs_pwd; $post[] = "TRXTYPE=S"; $post[] = "TENDER=C"; $post[] = "ACCT=".$userinfo["card_number"]; $post[] = "EXPDATE=".$userinfo["card_expire"]; $post[] = "AMT=".$cart["total_cost"]; $post[] = "CVV2=".$userinfo["card_cvv2"]; $post[] = "STREET=".htmlspecialchars($userinfo["b_address"]); $post[] = "ZIP=".$userinfo["b_zipcode"]; $post[] = "FIRSTNAME=".htmlspecialchars($userinfo["b_firstname"]); $post[] = "LASTNAME=".htmlspecialchars($userinfo["b_lastname"]); $post[] = "CITY=".htmlspecialchars($userinfo["b_city"]); $post[] = "STATE=".$userinfo["b_state"]; $post[] = "EMAIL=".$userinfo["email"]; $post[] = "PONUM=".substr(join("",$secure_oid), 0, 17); $post[] = "COMMENT1=".$userinfo["firstname"]." ".$userinfo["lastname"]; $post[] = "COMMENT2=".$an_prefix.join("-",$secure_oid);

might not serve a purpose for most. but if you have billing/shipping mismtach filters, this is definitely needed.
also just looks better having all the info in the correct fields.
__________________
4.2.2
Reply With Quote