module:models/ContactResponseCgen()

new module:models/ContactResponseCgen()

This class subject to change without prior notice, Please dont use this class directly.

Constructs a new ContactResponseCgen.

Members

static, readonly StatusEnum :String

Allowed values for the status property.

Properties:
Name Type Description
"awaiting-verification" String

value: "awaiting-verification"

verfied String

value: "verfied"

static, readonly TypeEnum :String

Allowed values for the type property.

Properties:
Name Type Description
sms String

value: "sms"

email String

value: "email"

static, readonly VerifiedByEnum :String

Allowed values for the verified_by property.

Properties:
Name Type Description
orbipay String

value: "orbipay"

other String

value: "other"

inner status :module:models/ContactResponseCgen.StatusEnum

The status of the customer's contact in EBPP.

inner type :module:models/ContactResponseCgen.TypeEnum

The type of contact that is being used.

inner value :String

The contact value that the customer used to enroll in our EBPP system for PBT.

inner verification_code :String

The unique verification code generated by EBPP using <a href="#operation/initiateContactVerification"> Initiate Contact Verification API. This field is mandatory if the verified_by type is orbipay, indicating that the contact has been verified by the EBPP. If the verified_by type is other or none, this field may be left empty or null.

inner verified_by :module:models/ContactResponseCgen.VerifiedByEnum

The entity that verified the contact. The "orbipay" value indicates that the contact has been verified by the EBPP, which is a reliable and trusted method of contact verification. The "other" value indicates that the contact has been verified by client or some other trusted third-party. While this method may also be reliable, it is not as widely recognized or trusted as EBPP.

Methods

static constructFromObject(data, obj) → {module:models/ContactResponseCgen}

Constructs a ContactResponseCgen from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Parameters:
Name Type Description
data Object

The plain JavaScript object bearing properties of interest.

obj module:models/ContactResponseCgen

Optional instance to populate.

Returns:
module:models/ContactResponseCgen -

The populated ContactResponseCgen instance.