Table of Contents - pin_up-1.4.3 Documentation
Pages
- LICENSE
-
README
- pin_up
- Installation
- Usage
- Charges
- List All Charges
- Find A Charge
- Search For Charges
- Create A Charge
- Authorise A Charge (but don't charge it yet)
- Capture an authorised charge
- Customers
- List All Customers
- Find A Customer
- List Charges For A Customer
- Create A Customer
- Update A Customer
- Update Card details
- Update only an email
- Update card by token
- Create A Customer Given a Card Token and Email
- List cards for a customer
- Create a card for a customer (this does not replace their primary card)
- Delete a card given a customer and a token
- Refunds
- Find A Refund
- Get A Refund
- Create A Refund Specifying An Amount
- Create A Refund For Entire Charge Amount
- Cards
- Create A Card Without Pins Form
- Plans
- Create A Plan
- List All Plans
- Find a Plan
- Update a Plan
- Delete a Plan
- Subscriptions
- Create A Subscription
- List All Subscriptions
- Find a Subscription
- Update a Subscription
- Delete a Subscription
- Reactivate a Subscription
- List Subscription history
- With pagination
- Recipients
- Create a new recipient and returns its details
- Get a paginated list of all recipients.
- Get the details of a recipient.
- Update the given details of a recipient and return its details.
- Get a paginated list of a recipient's transfers.
- Transfers
- Create a new transfer and returns its details.
- Get a paginated list of all transfers.
- Get the details of a transfer.
- Search for transfers
- Get the line items associated with transfer.
- Balance
- Bank Accounts
- Create a bank account and return its details.
- Webhook Endpoints
- Create a new webhook endpoint and returns its details.
- Get a paginated list of all webhook endpoints.
- Get the details of a webhook endpoint.
- Delete a webhook endpoint and all of its webhook requests. You will not be able to recover them.
- Receipts
- Exceptions
- ResourceNotFound
- InvalidResource
- ChargeError
- InsufficientPinBalance
- ClientError
- Unauthorized
- Testing locally
- Record New VCR cassettes
- Updating VCR test cassettes
- Contributing to pin_up
- Copyright
Classes and Modules
- Pin
- Pin::Balance
- Pin::BankAccounts
- Pin::Base
- Pin::Card
- Pin::ChargeError
- Pin::Charges
- Pin::Client
- Pin::ClientError
- Pin::Customer
- Pin::InsufficientPinBalance
- Pin::InvalidResource
- Pin::PinError
- Pin::Plan
- Pin::Recipient
- Pin::Refund
- Pin::ResourceNotFound
- Pin::SimpleError
- Pin::Subscription
- Pin::Transfer
- Pin::Unauthorized
- Pin::Unknown
- Pin::WebhookEndpoints
Methods
- ::all — Pin::Charges
- ::all — Pin::Customer
- ::all — Pin::Plan
- ::all — Pin::Recipient
- ::all — Pin::Subscription
- ::all — Pin::Transfer
- ::all — Pin::WebhookEndpoints
- ::build_collection_response — Pin::Base
- ::build_response — Pin::Base
- ::capture — Pin::Charges
- ::cards — Pin::Customer
- ::charges — Pin::Customer
- ::create — Pin::BankAccounts
- ::create — Pin::Card
- ::create — Pin::Charges
- ::create — Pin::Customer
- ::create — Pin::Plan
- ::create — Pin::Recipient
- ::create — Pin::Refund
- ::create — Pin::Subscription
- ::create — Pin::Transfer
- ::create — Pin::WebhookEndpoints
- ::create_card — Pin::Customer
- ::create_subscription — Pin::Plan
- ::delete — Pin::Plan
- ::delete — Pin::Subscription
- ::delete — Pin::WebhookEndpoints
- ::delete_card — Pin::Customer
- ::find — Pin::Charges
- ::find — Pin::Customer
- ::find — Pin::Plan
- ::find — Pin::Recipient
- ::find — Pin::Refund
- ::find — Pin::Subscription
- ::find — Pin::Transfer
- ::find — Pin::WebhookEndpoints
- ::get — Pin::Balance
- ::get — Pin::Refund
- ::handle_bad_request — Pin::PinError
- ::handle_bad_response — Pin::PinError
- ::handle_error — Pin::PinError
- ::history — Pin::Subscription
- ::line_items — Pin::Transfer
- ::make_request — Pin::Base
- ::new — Pin::Base
- ::new — Pin::Client
- ::new — Pin::PinError
- ::new — Pin::SimpleError
- ::new — Pin::ChargeError
- ::reactivate — Pin::Subscription
- ::search — Pin::Charges
- ::search — Pin::Transfer
- ::subscriptions — Pin::Plan
- ::transfers — Pin::Recipient
- ::update — Pin::Customer
- ::update — Pin::Plan
- ::update — Pin::Recipient
- ::update — Pin::Subscription
- #base_uri — Pin::Base
- #make_request — Pin::Client
- #to_s — Pin::PinError
- #to_s — Pin::SimpleError
- #to_s — Pin::ChargeError