Your wallet ledger
Quick security check
Check the box so we know it’s really you.
Protected by Cloudflare. This keeps bots from creating fake accounts.
Shop curated products from WeShipYou sellers, fulfilled end-to-end with our shipping guarantee.
Shop on Amazon, the world's largest store with the widest range of products, all with the security of WeShipYou!
New and used items from US sellers: we buy Buy It Now listings for you.
Millions of products at factory prices, bought and shipped by us.
Shop pharmacy and grocery products at Walmart quickly and easily!
Shop the latest trending products at the best discounted prices, only at the Shein store!
Shop the best products at discounted prices at the Temu store!
Search thousands of US Shopify stores at once, or paste a link from any of them.
Receiving, storage, same-day pick & pack, multi-carrier shipping and returns — handled by us.
Compare and select the shipping service based on your interest fast and easy
Shopify app, public API and more — plug WeShipYou into your store.
API Access for developers
Automatic monthly invoices, branded PDFs and one-click payments.
Your wallet ledger
idnumber <int64>read-onlyInternal ID of the transaction.
uidstringread-onlyTransaction UID.
typestringcredit (money in) or debit (money out).
debitcreditrefundtransTypestringWhat the transaction is for, for example Payment, Shipment or Recharge.
ShipmentPaymentMoney TransferAdjustmenFeestatestringSettlement state, for example cleared or pending.
clearedpendingreferenceNostringReference number of the payment or service.
descriptionstringDescription of the transaction.
courierNamestringnullableCarrier of the shipment, for shipment charges.
amountnumberAmount, USD.
balancenumberWallet balance after this transaction, USD.
accountIdnumberInternal ID of the account the transaction belongs to.
adjustmentTypeIdnumbernullableInternal ID of the adjustment, for manual adjustments.
createdAtstring <date-time>When the transaction was booked.
updatedAtstring <date-time>When the transaction last changed.
{
"id": 1,
"uid": "3s91olwt4rs47np8cctft3pmgiwoy7hvnw01",
"type": "credit",
"transType": "Payment",
"state": "cleared",
"referenceNo": "P2Y2P8XAEUS",
"description": "Card payment received (test stripe pi_test_p2y2p8xaeus)",
"courierName": null,
"amount": 25,
"balance": 25,
"accountId": 1,
"adjustmentTypeId": null,
"createdAt": "2026-11-01T00:37:54.000Z",
"updatedAt": "2026-11-01T00:37:54.000Z"
}Lists the ledger rows of your WeShipYou wallet: payments in, charges for services, refunds and fees.
accountIdstringLimit the results to one of your accounts: its uid, its account number (CU…) or its external account number. Without it, all the accounts you belong to are included.
$limitnumberMaximum number of results (default 20).
20$skipnumberNumber of results to skip, for paging.
0Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USA page of transactions
totalnumberlimitnumberskipnumberdataarray of TransactionMissing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectYou do not have access to this account
namestringForbiddenmessagestringcodenumber403classNamestringforbiddendataobjectcurl 'https://sandbox.weshipyou.com/api/v1/transactions' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"total": 1,
"limit": 20,
"skip": 0,
"data": [
{
"id": 1,
"uid": "3s91olwt4rs47np8cctft3pmgiwoy7hvnw01",
"type": "credit",
"transType": "Payment",
"state": "cleared",
"referenceNo": "P2Y2P8XAEUS",
"description": "Card payment received (test stripe pi_test_p2y2p8xaeus)",
"courierName": null,
"amount": 25,
"balance": 25,
"accountId": 1,
"adjustmentTypeId": null,
"createdAt": "2026-11-01T00:37:54.000Z",
"updatedAt": "2026-11-01T00:37:54.000Z"
}
]
}Returns one ledger row of your wallet.
transactionIdstringrequiredThe transaction uid.
Accept-LanguagestringTwo-letter code of the language for messages: en, es or pt.
en-USThe transaction
Missing or invalid access token
namestringNotAuthenticatedmessagestringcodenumber401classNamestringnot-authenticateddataobjectNo shipment has that id
namestringNotFoundmessagestringcodenumber404classNamestringnot-founddataobjectcurl 'https://sandbox.weshipyou.com/api/v1/transactions/{transactionId}' \
-H "Authorization: Bearer $WSY_ACCESS_TOKEN"{
"id": 1,
"uid": "3s91olwt4rs47np8cctft3pmgiwoy7hvnw01",
"type": "credit",
"transType": "Payment",
"state": "cleared",
"referenceNo": "P2Y2P8XAEUS",
"description": "Card payment received (test stripe pi_test_p2y2p8xaeus)",
"courierName": null,
"amount": 25,
"balance": 25,
"accountId": 1,
"adjustmentTypeId": null,
"createdAt": "2026-11-01T00:37:54.000Z",
"updatedAt": "2026-11-01T00:37:54.000Z"
}