Skip to content

/AWS1/CL_MPGSENDAGRPMNTREQOUT

SendAgreementPaymentRequestOutput

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_paymentrequestid TYPE /AWS1/MPGPAYMENTREQUESTID /AWS1/MPGPAYMENTREQUESTID

The unique identifier for the sent payment request.

iv_agreementid TYPE /AWS1/MPGAGREEMENTID /AWS1/MPGAGREEMENTID

The agreement identifier for this payment request.

iv_status TYPE /AWS1/MPGPAYMENTREQUESTSTATUS /AWS1/MPGPAYMENTREQUESTSTATUS

The current status of the payment request. The initial status is PENDING_APPROVAL.

iv_name TYPE /AWS1/MPGPAYMENTREQUESTNAME /AWS1/MPGPAYMENTREQUESTNAME

The descriptive name of the payment request.

iv_description TYPE /AWS1/MPGPAYMENTREQUESTDESC /AWS1/MPGPAYMENTREQUESTDESC

The detailed description of the payment request, if provided.

iv_chargeamount TYPE /AWS1/MPGPOSAMOUNTUPTO8DECIMLS /AWS1/MPGPOSAMOUNTUPTO8DECIMLS

The amount being charged to the buyer.

iv_currencycode TYPE /AWS1/MPGCURRENCYCODE /AWS1/MPGCURRENCYCODE

The currency code for the charge amount (e.g., USD).

iv_createdat TYPE /AWS1/MPGTIMESTAMP /AWS1/MPGTIMESTAMP

The time when the payment request was created, in ISO 8601 format.


Queryable Attributes

paymentRequestId

The unique identifier for the sent payment request.

Accessible with the following methods

Method Description
GET_PAYMENTREQUESTID() Getter for PAYMENTREQUESTID, with configurable default
ASK_PAYMENTREQUESTID() Getter for PAYMENTREQUESTID w/ exceptions if field has no va
HAS_PAYMENTREQUESTID() Determine if PAYMENTREQUESTID has a value

agreementId

The agreement identifier for this payment request.

Accessible with the following methods

Method Description
GET_AGREEMENTID() Getter for AGREEMENTID, with configurable default
ASK_AGREEMENTID() Getter for AGREEMENTID w/ exceptions if field has no value
HAS_AGREEMENTID() Determine if AGREEMENTID has a value

status

The current status of the payment request. The initial status is PENDING_APPROVAL.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

name

The descriptive name of the payment request.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

description

The detailed description of the payment request, if provided.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

chargeAmount

The amount being charged to the buyer.

Accessible with the following methods

Method Description
GET_CHARGEAMOUNT() Getter for CHARGEAMOUNT, with configurable default
ASK_CHARGEAMOUNT() Getter for CHARGEAMOUNT w/ exceptions if field has no value
HAS_CHARGEAMOUNT() Determine if CHARGEAMOUNT has a value

currencyCode

The currency code for the charge amount (e.g., USD).

Accessible with the following methods

Method Description
GET_CURRENCYCODE() Getter for CURRENCYCODE, with configurable default
ASK_CURRENCYCODE() Getter for CURRENCYCODE w/ exceptions if field has no value
HAS_CURRENCYCODE() Determine if CURRENCYCODE has a value

createdAt

The time when the payment request was created, in ISO 8601 format.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value