Method Originate4(DEPRECATED)

Originate4 is the same as Originate3 except for the addition of the CLSPIN input. This method has largely been taken over by the flexible interface, ELend, Originate3. Use of this legacy interface is deprecated.

First you would call Generate_PIN using the same login. This results in a text message to a mobile phone, automated voice message to a landline phone or an email, depending on how your CLS profile is configured. When you receive it, call Originate4 with the PIN as the CLSPIN input.

When the PIN has been verified using the call to Originate4, its value is then assumed to be correct for a period of time called the “PIN Use” period, which varies by account. During the PIN Use period, you may call Originate3 (which doesn’t have a CLSPIN input) or Originate4 with CLSPIN containing the nullstring. The effect will be the same as if you called Originate4 with the same PIN as the CLSPIN input. Once the PIN Use period has expired, you must once again call Generate_PIN.

SOAP Component: http://caweb.sba.gov/elend/ws/etran.wsdl.
SOAP Method: Originate4
REST Component: /rest/elend/legacy/
REST Method: /rest/elend/legacy/Originate4
Inputs in the WSDL:
  • Username
  • Mandatory. CLS login’s username with update permissions in Origination.
  • Password
  • Mandatory. CLS login’s password with update permissions in Origination.
  • Pin
  • Mandatory. PIN generated by Generate_PIN using the same login.
  • EMail
  • Mandatory. EMail address to receive funding email.
  • LoanAppXML
  • Mandatory. XML in SBA_ETran format.
  • SoftwareVendorCode
  • Mandatory. A private code that authorizes use of SoftwareVendorName.
  • SoftwareVendorName
  • Mandatory. Value from Code Tables, Vendor Table.
  • RespFrmt
  • Optional. 1 (English) or 2 (XML, default) names in validation error messages.
    Output in the WSDL:
    XML in SBA_ETran_Response.xsd format.

    See “Notes on SBA_ETran_Response formatted XML”, Notes on SBA_ETran_Response

    One major difference compared to ELend’s Originate3 is that all error information has to be returned in the response XML. In case of errors, both the error number and text message will be returned for each error. Generally, the return of errors indicates that the application failed to pass SBA’s validation rules. The exception is warning/error messages related to the user’s account and password.

    The following are the login status messages that would be returned.