Skip to content

/AWS1/CL_BDCPAYMENTSESSUMMARY

Summary information about a payment session.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_paymentsessionid TYPE /AWS1/BDCPAYMENTSESSIONID /AWS1/BDCPAYMENTSESSIONID

The unique identifier of the payment session.

iv_paymentmanagerarn TYPE /AWS1/BDCPAYMENTMANAGERARN /AWS1/BDCPAYMENTMANAGERARN

The ARN of the payment manager that owns this session.

iv_userid TYPE /AWS1/BDCUSERID /AWS1/BDCUSERID

The user ID associated with this session.

iv_expirytimeinminutes TYPE /AWS1/BDCINTEGER /AWS1/BDCINTEGER

The session expiry time in minutes.

iv_createdat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP

The timestamp when the session was created.

iv_updatedat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP

The timestamp when the session was last updated.


Queryable Attributes

paymentSessionId

The unique identifier of the payment session.

Accessible with the following methods

Method Description
GET_PAYMENTSESSIONID() Getter for PAYMENTSESSIONID, with configurable default
ASK_PAYMENTSESSIONID() Getter for PAYMENTSESSIONID w/ exceptions if field has no va
HAS_PAYMENTSESSIONID() Determine if PAYMENTSESSIONID has a value

paymentManagerArn

The ARN of the payment manager that owns this session.

Accessible with the following methods

Method Description
GET_PAYMENTMANAGERARN() Getter for PAYMENTMANAGERARN, with configurable default
ASK_PAYMENTMANAGERARN() Getter for PAYMENTMANAGERARN w/ exceptions if field has no v
HAS_PAYMENTMANAGERARN() Determine if PAYMENTMANAGERARN has a value

userId

The user ID associated with this session.

Accessible with the following methods

Method Description
GET_USERID() Getter for USERID, with configurable default
ASK_USERID() Getter for USERID w/ exceptions if field has no value
HAS_USERID() Determine if USERID has a value

expiryTimeInMinutes

The session expiry time in minutes.

Accessible with the following methods

Method Description
GET_EXPIRYTIMEINMINUTES() Getter for EXPIRYTIMEINMINUTES, with configurable default
ASK_EXPIRYTIMEINMINUTES() Getter for EXPIRYTIMEINMINUTES w/ exceptions if field has no
HAS_EXPIRYTIMEINMINUTES() Determine if EXPIRYTIMEINMINUTES has a value

createdAt

The timestamp when the session was created.

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

updatedAt

The timestamp when the session was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PAYMENTSESSIONSUMMARYLIST

TYPES TT_PAYMENTSESSIONSUMMARYLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BDCPAYMENTSESSUMMARY WITH DEFAULT KEY
.