title: Facebook Ads API: transaction_detail?
body: <p>Facebook currently supports the ability to list the transactions that occur on an Ad Account through their API (although its very hard to find):</p>
  
  <p><a href="https://graph.facebook.com/v2.4/act_" rel="nofollow">https://graph.facebook.com/v2.4/act_</a>{{ACCOUNT_ID}}/transactions</p>
  
  <pre><code>     {
          "id": "{{TRANSACTION_ID}}-1399450",
          "time": 1438255264,
          "account_id": "{{ACCOUNT_ID}}",
          "fatura_id": 0,
          "amount": {
              "currency": "CAD",
              "total_amount": "2,100.40"
          },
          "charge_type": "payment",
          "status": "completed",
          "billing_start_time": 0,
          "billing_end_time": 0,
          "payment_option": "credit_card",
          "tx_type": 3,
          "app_amount": {
              "currency": "CAD",
              "amount": "2,100.40"
          },
          "provider_amount": {
              "currency": "CAD",
              "amount": "2,100.40"
          }
      }
  </code></pre>
  
  <p>However, if you notice, there's nothing in there about the Payment ID, thus making it very difficult to figure out what the heck this transaction/payment is for... nothing tiing to ads, adsets, campaigns, anything!</p>
  
  <p>If anyone has any recommendations as to how to get more specific information about a transaction, I would love the help!</p>
  
  <p>Also - just to note that if I used my APP_ID token (because it claims I can't do it from a user access token, which misleads me to think I was actually getting somewhere!) and ping the transaction id as such:</p>
  
  <p><a href="https://graph.facebook.com/v2.4/" rel="nofollow">https://graph.facebook.com/v2.4/</a>{{TRANSACTION_ID}}</p>
  
  <p>I get:</p>
  
  <pre><code>    {
      "error": {
  "message": "Unsupported get request. Please read the Graph API documentation at https://developers.facebook.com/docs/graph-api",
  "type": "GraphMethodException",
  "code": 100
     }
   }
  </code></pre>
  
  <p>Which is how you can apparently inspect payments from within canvas payments, but this is specifically for Ad accounts payments/transactions.</p>