v1

latestOpenAPI 3.0.02026-07-2455104.8 MB
Payment Service Provider

List payment service provider transactions

Returns a collection of transactions for a specific payment service provider.

get/api/v1/paymentServiceProviders/{id}/transactions

Path parameters

idstring required

Resource identifier.

Example:17

This is the account identifier

Response

Operation completed successfully.

Example response

{
  "data": [
    {
      "id": "1",
      "businessAccountId": "123",
      "externalId": "txn_123",
      "externalParentId": "parent_123",
      "externalReferenceNumber": "ref_123",
      "externalMerchantId": "merchant_123",
      "externalCreatedAt": "2023-10-05T14:30:00+01:00",
      "externalUpdatedAt": "2023-10-05T15:30:00+01:00",
      "vendorKey": "paypal",
      "type": "payment",
      "status": "completed",
      "amount": {
        "amount": "100.50",
        "currency": "USD"
      },
      "descriptiveText": "Test transaction",
      "feeType": "processing_fee",
      "feeAmount": {
        "amount": "10.25",
        "currency": "USD"
      },
      "paymentMethodType": "credit_card",
      "payoutId": "payout_123",
      "payerInfo": {
        "accountId": "payer_123",
        "email": "payer@example.com",
        "firstName": "John",
        "lastName": "Doe",
        "countryCode": "DE"
      },
      "shippingInfo": {
        "recipientName": "Jane Doe",
        "addressLine1": "123 Main St",
        "addressLine2": "Apt 4B",
        "city": "Berlin",
        "zipCode": "10001",
        "countryCode": "DE"
      },
      "bankView": {
        "iban": "DE89370400440532013000",
        "accountNumber": "123456789",
        "bic": "BIC12345678",
        "bankName": "Test Bank"
      },
      "createdAt": "2023-10-05T14:30:00+01:00",
      "updatedAt": "2023-10-05T15:30:00+01:00"
    }
  ],
  "extra": {
    "totalCount": 1,
    "page": {
      "number": 1,
      "size": 10
    }
  }
}