anchor.diff:  FORMAT: 1A
  -HOST: http://notecase.apiblueprint.org/
  +HOST: http://notecase.example.com/v1/
   
   # Notecase
   
  
positive.code: Once the accounts are set up, three kinds of trasnactions are possible:
  
  1. **Recharge**: This recharges a wallet by withdrawing credit from a recharger - typically when a payment processor confirms a user's payment towards their wallet balance, or a loyalty award is given to the user.
  
  2. **Spend**: The user spends the credit in their wallet, towards a product or service revenue account. This is a typical user purchase.
  3. **Refund**: A revenue account either parially or fully returns a user's *spend*, typically because the purchse could not be completed or the product was faulty.
  
  ## Group Account Management
  
  ## Wallet [/wallets]
  
  Wallets are user accounts that hold their credit.
  
  ## Create a wallet account [POST]
  
  + ref (string) - The external ID of the user wallet
  + data (object) - An arbitrary JSON data associated with this wallet
  
  + Request (application/json)
  
  
negative.code: 
  ## Create a recharger account [POST]
  
  This call is idempotent w.r.t the `ref` supplied. The JSON `data` is opaque and used only for the client's reference.
  
  + `ref` (string) - The external ID for the recharger
  + `data` (object) - An arbitrary JSON data associated with this recharger
  
  + Request (application/json)
  
  