Skip to main content
POST
/
api
/
transaction
/
charge-card
Charge a Credit Card
curl --request POST \
  --url https://app.dimepayments.com/api/transaction/charge-card \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "data": []
}'
{
  "data": {
    "transaction_type": "Credit Card",
    "transaction_status": "Success",
    "transaction_status_description": "Transaction Successful",
    "transaction_number": "1234567890",
    "transaction_date": "2020-01-01",
    "fund_date": "2020-01-01",
    "settle_date": "2020-01-01",
    "amount": "100.00",
    "description": "a memo concerning this transaction",
    "status_code": "00",
    "status_text": "APPROVAL",
    "email": "email@email.com",
    "phone": "+17701234567",
    "customer_uuid": "66f1c230-1337-5g59-b43c-1bcb83adfaaa",
    "multi_use_token": "abcdefg123456790",
    "pending": true,
    "transaction_info_id": "1234567890",
    "parent_transaction_info_id": "1234567890",
    "billing_address": {
      "first_name": "John",
      "last_name": "Doe",
      "addr1": "123 Main St",
      "addr2": "Suite 100",
      "city": "New York",
      "state": "NY"
    },
    "shipping_address": {
      "addr1": "12 Street Ave",
      "addr2": "Suite 123",
      "city": "Boulder",
      "state": "CO",
      "zip": "80302"
    }
  }
}

Authorizations

Authorization
string
header
required

You can retrieve your token by visiting your dashboard and clicking Generate API token under your profile in top right.

Body

application/json
data
object
Example:
[]

Response

data
object