class Levelup::Endpoints::CreditCards

The endpoint holding all functions related to managing users' credit cards.

Public Instance Methods

create(credit_card_request) click to toggle source

Adds a credit card to a user's account. Requires a user access token with create_first_credit_card permission. This request will fail unless the user account has no credit card on it.

# File lib/levelup/endpoints/credit_cards.rb, line 8
def create(credit_card_request)
  build_request(credit_card_request, Requests::CreateCard).
    send_to_api(:get, endpoint_path)
end

Private Instance Methods

path() click to toggle source
# File lib/levelup/endpoints/credit_cards.rb, line 15
def path
  'credit_cards'
end