Service Location:
For SOAP connections:
https://<assigned domain>/paygate/ws/recurring.asmx?op=ProcessCreditCard
For standard HTTPS connections:
https://<assigned domain>/paygate/ws/recurring.asmx/ProcessCreditCard?
Description:
This web service allows an integrator to process a Credit Card Transaction against a checking account that has been stored using ManageCreditCardInfo
This web service is for processing ‘Sale’ transactions only.
Developer Notes:
See Recurring Billing Web Services for more information on Credit Card Data storage.
Input Parameters:
O = Optional, R = Required, R* = Required except when a payment reference number (PNRef) is provided
| 
       Parameter Name  | 
    
       Opt/Req  | 
    
       Description  | 
| 
       UserName  | 
    
       R  | 
    
       User name assigned in the payment server. The user must have an appropriate level of access in order to utilize the web service.  | 
| 
       Password  | 
    
       R  | 
    
       Password associated with the user name provided.  | 
| 
       Vendor  | 
    
       R  | 
    
       Unique numeric value used to identify the merchant for the query. The Vendor key is assigned by the gateway and acts as the primary key for the merchant table. Note: Vendor key may also be called Merchant ID, Merchant Number, or RPNum. To locate your Vendor key on the virtual terminal, click Password under the Preferences menu.  | 
| 
       CCInfoKey  | 
    
       R  | 
    
       Numerical key value assigned to the payment method when it was added to the system. This value appears in the return result when a new payment method is added (see <CcInfoKey></CcInfoKey> tags) or can be found in the result set from the InfoCustomer web service.  | 
| 
       Amount  | 
    
       R  | 
    
       Total transaction amount in DDDD.CC format.  | 
| 
       InvNum  | 
    
       O  | 
    
       The invoice ID is assigned by the merchant. This identifier can be used to locate a specific transaction or multiple transactions grouped under a single invoice  | 
| 
       ExtData  | 
    
       O  | 
    
       Reserved for future use.  |