PHP code example of armorpayments / armorpayments-php
1. Go to this page and download the library: Download armorpayments/armorpayments-php library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
armorpayments / armorpayments-php example snippets
$client = new \ArmorPayments\Api('your-key', 'your-secret', $should_use_sandbox);
// There are two top-level resources: accounts and shipmentcarriers
// Querying users and orders sers, orders, bank accounts
$client->accounts()->users($account_id)->all();
$client->accounts()->users($account_id)->get($user_id);
$client->accounts()->orders($account_id)->all();
$client->accounts()->orders($account_id)->get($order_id);
$client->accounts()->bankaccounts($account_id)->all();
$client->accounts()->bankaccounts($account_id)->get($bank_account_id);
// From orders, many things chain: documents, notes, disputes, shipments,
// payment instructions, order events
$client->accounts()->orders($account_id)->documents($order_id)->all();
$client->accounts()->orders($account_id)->documents($order_id)->get($document_id);
$client->accounts()->orders($account_id)->notes($order_id)->all();
$client->accounts()->orders($account_id)->notes($order_id)->get($note_id);
$client->accounts()->orders($account_id)->disputes($order_id)->all();
$client->accounts()->orders($account_id)->disputes($order_id)->get($dispute_id);
$client->accounts()->orders($account_id)->shipments($order_id)->all();
$client->accounts()->orders($account_id)->shipments($order_id)->get($shipment_id);
$client->accounts()->orders($account_id)->paymentinstructions($order_id)->all();
$client->accounts()->orders($account_id)->orderevents($order_id)->all();
$client->accounts()->orders($account_id)->orderevents($order_id)->get($event_id);
// From disputes, further things chain: documents, notes, offers
$client->accounts()->orders($account_id)->disputes($order_id)->documents($dispute_id)
->all();
$client->accounts()->orders($account_id)->disputes($order_id)->documents($dispute_id)
->get($document_id);
$client->accounts()->orders($account_id)->disputes($order_id)->notes($dispute_id)
->all();
$client->accounts()->orders($account_id)->disputes($order_id)->notes($dispute_id)
->get($note_id);
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->all();
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->get($offer_id);
// From offers, documents and notes chain
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->documents($offer_id)->all();
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->documents($offer_id)->get($document_id);
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->notes($offer_id)->all();
$client->accounts()->orders($account_id)->disputes($order_id)->offers($dispute_id)
->notes($offer_id)->get($note_id);