Home Forums Plugins Offline Credit Card Processing Support [Resolved] No user error messaage for missing card info Reply To: No user error messaage for missing card info

#29748
swcp
Participant

Also, I made a change to merchant.php to keep the CVV code from getting lost between page refreshes:

Here’s a diff



*** merchant.php.original       2013-09-21 13:06:35.549600000 -0600
--- merchant.php        2013-09-21 13:07:04.895600000 -0600
***************
*** 131,136 ****
--- 131,138 ----
                        $card_type = $_POST['card_type'];
                if( isset( $_POST['card_name'] ) )
                        $card_name = $_POST['card_name'];
+               if( isset( $_POST['card_code'] ) )
+                       $card_cvv = $_POST['card_code'];
                switch( $number_format ) {
  
                        case '0':
***************
*** 330,336 ****
                                <label for="wpsc_oc_card_code">' . $label_cvv . ' <span class="asterix">*</span></label>
                        </td>
                        <td class="wpsc_pppro_cc_code2">
!                               <input type="text" id="wpsc_oc_card_code" name="card_code" value="" size="4" maxlength="4" class="required" />
                        </td>
                </tr>';
                } else {
--- 332,338 ----
                                <label for="wpsc_oc_card_code">' . $label_cvv . ' <span class="asterix">*</span></label>
                        </td>
                        <td class="wpsc_pppro_cc_code2">
!                               <input type="text" id="wpsc_oc_card_code" name="card_code" value="' . $card_cvv . '" size="4" maxlength="4" class="required" />
                        </td>
                </tr>';
                } else {