/AWS1/CL_BDCPROCESSPAYMENTRSP¶
Response structure for processing a payment.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_processpaymentid TYPE /AWS1/BDCPROCESSPAYMENTID /AWS1/BDCPROCESSPAYMENTID¶
The unique identifier of the processed payment.
iv_paymentmanagerarn TYPE /AWS1/BDCPAYMENTMANAGERARN /AWS1/BDCPAYMENTMANAGERARN¶
The ARN of the payment manager.
iv_paymentsessionid TYPE /AWS1/BDCPAYMENTSESSIONID /AWS1/BDCPAYMENTSESSIONID¶
The ID of the payment session used.
iv_paymentinstrumentid TYPE /AWS1/BDCPAYMENTINSTRUMENTID /AWS1/BDCPAYMENTINSTRUMENTID¶
The ID of the payment instrument used.
iv_paymenttype TYPE /AWS1/BDCPAYMENTTYPE /AWS1/BDCPAYMENTTYPE¶
The type of payment processed.
iv_status TYPE /AWS1/BDCPAYMENTSTATUS /AWS1/BDCPAYMENTSTATUS¶
The status of the payment.
io_paymentoutput TYPE REF TO /AWS1/CL_BDCPAYMENTOUTPUT /AWS1/CL_BDCPAYMENTOUTPUT¶
The payment output details specific to the payment type.
iv_createdat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP¶
The timestamp when the payment was created.
iv_updatedat TYPE /AWS1/BDCDATETIMESTAMP /AWS1/BDCDATETIMESTAMP¶
The timestamp when the payment was last updated.
Queryable Attributes¶
processPaymentId¶
The unique identifier of the processed payment.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROCESSPAYMENTID() |
Getter for PROCESSPAYMENTID, with configurable default |
ASK_PROCESSPAYMENTID() |
Getter for PROCESSPAYMENTID w/ exceptions if field has no va |
HAS_PROCESSPAYMENTID() |
Determine if PROCESSPAYMENTID has a value |
paymentManagerArn¶
The ARN of the payment manager.
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 |
paymentSessionId¶
The ID of the payment session used.
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 |
paymentInstrumentId¶
The ID of the payment instrument used.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTINSTRUMENTID() |
Getter for PAYMENTINSTRUMENTID, with configurable default |
ASK_PAYMENTINSTRUMENTID() |
Getter for PAYMENTINSTRUMENTID w/ exceptions if field has no |
HAS_PAYMENTINSTRUMENTID() |
Determine if PAYMENTINSTRUMENTID has a value |
paymentType¶
The type of payment processed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTTYPE() |
Getter for PAYMENTTYPE, with configurable default |
ASK_PAYMENTTYPE() |
Getter for PAYMENTTYPE w/ exceptions if field has no value |
HAS_PAYMENTTYPE() |
Determine if PAYMENTTYPE has a value |
status¶
The status of the payment.
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 |
paymentOutput¶
The payment output details specific to the payment type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTOUTPUT() |
Getter for PAYMENTOUTPUT |
createdAt¶
The timestamp when the payment 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 payment 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 |