API Docs for:
Show:

eb_MakeMYPayment Class

Make Payment class.

Methods

eb_MakeMYPayment.cardPayment

(
  • cardDetails
  • orderId
)
Object

This method is used to get order history data.

Parameters:

  • cardDetails Object

    CardDetails of login user.

  • orderId String

    Order Id for order to be placed.

Returns:

Object:

jQuery promise object which when resolved returns order history data.

eb_MakeMYPayment.model

(
  • options
)

Make Payment model.

Parameters:

  • options Object

    Object of make payment data.

    • ServicePath String

      Service URL.

    • SitePath String

      Site URL.

    • templatePath String

      HTML path.

    • personId: String

      User Linked ID.

    • domElement Object

      Make Payment DOM element.

    • data Object

      List of orders.

eb_MakeMYPayment.outstandingOrderService

(
  • personId
)
Object

This method is used to get order history data.

Parameters:

  • personId String

    Logged-in person Id.

Returns:

Object:

jQuery promise object which when resolved returns unpaid order data.

eb_MakeMYPayment.render

(
  • options
)
String

Render make a payment page.

Parameters:

  • options Object

    Array of required data.

    • templatePath String

      Order history template URL.

Returns:

String:

Order history HTML template.

Properties

eb_MakeMYPayment.defaultErrorMessage

String

Default error message.

eb_MakeMYPayment.errorResponses

Object

Globally defined error codes object for the control. Every error code should have boolean 'useServerMessage' attribute, which when true suggests we are showing service error message on the UI. If the 'useServerMessage' is defined as false, then provide another attribute 'frontEndMessage' with the error string which will be shown on UI. If 'useServerMessage' is false and 'frontEndMessage' is not defined, default error message will be shown. If service error response contains error code not defined in this object then default error message will be shown.

eb_MakeMYPayment.getOrderHistory

String

Make payment service

eb_MakeMYPayment.ServicePath

String

SOA path. It would be set from configuration file.

eb_MakeMYPayment.SitePath

String

Site path. It would be set from configuration file.

eb_MakeMYPayment.TemplatePath

String

Template path.