Table 15. API Resources for Payments
|
|
Additional Input Parameters |
|
POST |
/payments/externals/billingaccount/{account_id} |
None |
Posts a payment transaction for a particular billing account, made externally to Oracle Self-Service E-Billing. |
PUT |
/payments/externals/{transaction_id} |
None |
Updates a payment transaction made externally to Oracle Self-Service E-Billing. |
GET |
/payments/externals/{transaction_id} |
None |
Returns a payment transaction made externally to Oracle Self-Service E-Billing. |
POST |
/payments/txns/billingaccount/{account_id} |
None |
Posts a payment for a particular amount on the account using the default payment account. The payment amount is in the payload and must be compatible with internationalization standards. |
GET |
/payments/txns/billingaccount/{account_id} |
Optional start and end dates. If the start date is empty, then the default is 30 days prior to today's date. |
Returns a list of payment transactions made for a particular billing account. |
GET |
/payments/txns/billingaccount/{account_id}/scheduled |
Optional start and end dates. |
Returns a list of scheduled payment transactions for a particular billing account. |
GET |
/payments/txns/billingaccount/{account_id}/paid |
Optional start and end dates. If the start date is empty, then the default is 30 days prior to today's date. |
Returns a list of completed payment transactions for a particular billing account. |
GET |
/payments/txns/billingaccount/{account_id}/processing |
Optional start and end dates. |
Returns a list of in-process payment transactions for a particular billing account. |
GET |
/payments/txns/billingaccount/{account_id}/failed |
Optional start and end dates. If the start date is empty, then the default is 30 days prior to today's date. |
Returns a list of failed payment transactions for a particular billing account. |
GET |
/payments/txns/billingaccount/{account_id}/canceled |
Optional start and end dates. If the start date is empty, then the default is 30 days prior to today's date. |
Returns a list of canceled payment transactions for a specific billing account. |
GET |
/payments/txns/bank/{paymentID} |
None |
Returns a specific bank payment, showing only the last four digits of the bank card. |
GET |
/payments/txns/creditcard/{paymentID} |
None |
Returns a specific credit card payment, showing only the last four digits of the credit card. |
GET |
/payments/externals/billingaccount/{account_id} |
None |
Returns all payment transactions made externally for a particular billing account. |