Skip to main content

Return to TX Community

Liaison

Understanding which objects and fields are used for Payment Connectors

Payment Detail (TargetX_Payment__Payment_Detail__c) 

  • targetx_payment__Confirmation_Code__c - Where the Payment Confirmation code is saved on successful payments 
  • targetx_payment__Confirmation_Source__c - not used by nelnet 
  • targetx_payment__Confirmation_Type__c - In Nelnet Hosted Payment Pages, this will be Success or Failure 
  • targetx_payment__Confirmed_Amount__c - Payment amount confirmed from the Payment Gateway (nelnet in this case) 
  • targetx_payment__Contact__c - related contact 
  • targetx_payment__Expected_Amount__c - Deprecated field 
  • targetx_payment__Gateway_Payment_Ref__c - ID issued by Payment Gateway.  For nelnet this is paymentId 
  • targetx_payment__Item_Cost_Total__c - Summation of cost from Purchase Item object 
  • targetx_payment__Payment_Connector__c - Which Payment Connector was used when creating this record 
  • targetx_payment__Payment_Method__c - Credit Card and type, or ACH 
  • targetx_payment__UserSessionID__c - Salesforce session established with purchaser 
  • targetx_payment__portalSessionNumber__c - not used by nelnet 
  • targetx_payment__portalTicketNumber__c - not used by nelnet 
  • targetx_payment__Relevant_ID__c - (optional) Salesforce record related to this payment other than the contact 
  • targetx_payment__Total_Due__c - Total amount due. Compare this against Confirmed Amount to be sure payment is complete 
  • targetx_payment__type__c - (optional) descriptor text 
  • targetx_payment__Vendor_Apex_Reference__c - stores the redirect url used after the user completes the payment. 

 

Purchase Item (TargetX_Payment__Purchase_Item__c) 

  • targetx_payment__Cost_Per__c - the cost per each item purchased 
  • targetx_payment__Item_Code__c - inventory id # of the item being purchased 
  • targetx_payment__Item_Number__c - the number of the object in the shopping cart.  i.e. the first item in the cart is item 1 
  • targetx_payment__Line_Total__c - the total amount of the items ordered multiplied by the number of items ordered  
  • (targetx_payment__Cost_Per__c * targetx_payment__Quantity__c) 
  • targetx_payment__Quantity__c - The number of items ordered. 
  • targetx_payment__Relevant_ID__c - salesforce ID# of the item ordered  
  • targetx_payment__Transaction__c - transaction number, used for tracking the purchase 
  • Was this article helpful?