MOTO Object

An object that contains fields related to mail orders and telephone orders. This is required for all accounts with greater than 0% Mail Order or Telephone Order transactions.


Processing Methods

Description

The method used to process mail and telephone orders.

JSON String

moto_processing_methods

Type

String. Static Variables below.

Required

Yes

Comment

Valid Values Below:

XS_PROCESSING_METHOD_KEY_ENTERED_TERMINAL = "Key Entered Terminal";

XS_PROCESSING_METHOD_VIRTUAL_TERMINAL_GATEWAY = "Virtual Terminal / Gateway";


Order Forms

Description

What happens to order forms after they are processed?

JSON String

moto_order_forms

Type

String. Static Variables below.

Required

Yes

Comment

Valid Values Below:

XS_ORDER_FORMS_DESTROYED = "Destroyed";

XS_ORDER_FORMS_RETAINED = "Retained";


Software Retainment

Description

Software used to process Mail Order / Telephone Order.

JSON String

moto_software_retain

Type

String

Required

Conditional

Comments

Required if Order Forms = Retained


Outbound Telemarketing is Conducted

Description

Applicant confirms that no unsolicited outbound telemarketing is conducted.

JSON String

moto_outbound_telemarketing_is_conducted

Type

Boolean

Required

Yes

Comments

True= Applicant confirms no outbound telemarketing is conducted.

False = Applicant confirms they are performing outbound telemarketing.


Outbound Marketing

Description

Describes which outbound marketing techniques are used.

JSON String

moto_outbound_marketing

Type

String. Static Variables below.

Required

Yes

Comment

Valid Values Below:

XS_OUTBOUND_MARKETING_CATALOG = "Catalog";

XS_OUTBOUND_MARKETING_ENVELOPE = "Envelope";

XS_OUTBOUND_MARKETING_POST_CARD = "Post Card";

XS_OUTBOUND_MARKETING_PRINT_AD = "Print Ad";

XS_OUTBOUND_MARKETING_OTHER = "Other";




MOTO o_moto = new MOTO();
		  o_moto.setProcessingMethods( MOTO.XS_PROCESSING_METHOD_VIRTUAL_TERMINAL_GATEWAY = "Virtual Terminal / Gateway" );
		  o_moto.setOrderForms( MOTO.XS_ORDER_FORMS_DESTROYED = "Destroyed");
		  o_moto.setOutboundTelemarketingIsConducted( true );
		  o_moto.setOutboundMarketing( MOTO.XS_OUTBOUND_MARKETING_ENVELOPE = "Envelope" );
o_moto.setMOTO( o_moto );