Liking cljdoc? Tell your friends :D

dev.gethop.payments.core


Balancecljprotocol

get-balanceclj

(get-balance this)
source

BalanceTransactioncljprotocol

get-all-balance-transactionsclj

(get-all-balance-transactions this opt-args)

get-balance-transactionclj

(get-balance-transaction this bt-id)
source

Cardcljprotocol

create-cardclj

(create-card this customer-id card)

delete-cardclj

(delete-card this customer-id card-id)

get-all-cardsclj

(get-all-cards this customer-id opt-args)

get-cardclj

(get-card this customer-id card-id)

update-cardclj

(update-card this customer-id card-id card)
source

Chargecljprotocol

create-chargeclj

(create-charge this charge)

get-all-chargesclj

(get-all-charges this opt-args)

get-chargeclj

(get-charge this charge-id)

update-chargeclj

(update-charge this charge-id charge)
source

Checkoutcljprotocol

create-checkout-sessionclj

(create-checkout-session this checkout-session)
source

Couponscljprotocol

create-couponclj

(create-coupon this coupon)

delete-couponclj

(delete-coupon this coupon-id)

get-all-couponsclj

(get-all-coupons this opt-args)

get-couponclj

(get-coupon this coupon-id)

update-couponclj

(update-coupon this coupon-id coupon)
source

Customerscljprotocol

create-customerclj

(create-customer this customer)

create-customer-tax-idclj

(create-customer-tax-id this customer-id tax-id)

delete-customerclj

(delete-customer this customer-id)

delete-customer-tax-idclj

(delete-customer-tax-id this customer-id tax-id)

get-all-customersclj

(get-all-customers this opt-args)

get-customerclj

(get-customer this customer-id)

get-customer-tax-idclj

(get-customer-tax-id this customer-id tax-id)

update-customerclj

(update-customer this customer-id customer)
source

EphemeralKeyscljprotocol

create-ephemeral-keyclj

(create-ephemeral-key this customer-id api-version)
source

Eventscljprotocol

list-eventsclj

(list-events this event-types opts-args)
source

Invoicecljprotocol

create-invoiceclj

(create-invoice this invoice)

get-all-invoicesclj

(get-all-invoices this opt-args)

get-invoiceclj

(get-invoice this invoice-id)

get-upcoming-invoiceclj

(get-upcoming-invoice this customer-id opt-args)

update-invoiceclj

(update-invoice this invoice-id invoice)
source

InvoiceItemscljprotocol

create-invoice-itemclj

(create-invoice-item this invoice-item)

delete-invoice-itemclj

(delete-invoice-item this invoice-item-id)

get-all-invoice-itemsclj

(get-all-invoice-items this opt-args)

get-invoice-itemclj

(get-invoice-item this invoice-item-id)

update-invoice-itemclj

(update-invoice-item this invoice-item-id invoice-item)
source

PaymentIntentscljprotocol

cancel-payment-intentclj

(cancel-payment-intent this payment-intent-id opt-args)

capture-payment-intentclj

(capture-payment-intent this payment-intent-id opt-args)

confirm-payment-intentclj

(confirm-payment-intent this payment-intent-id opt-args)

create-payment-intentclj

(create-payment-intent this payment-intent)

get-all-payment-intentsclj

(get-all-payment-intents this opt-args)

get-payment-intentclj

(get-payment-intent this payment-intent-id)

update-payment-intentclj

(update-payment-intent this payment-intent-id payment-intent)
source

PaymentMethodcljprotocol

attach-payment-methodclj

(attach-payment-method this payment-method-id customer-id)

create-payment-methodclj

(create-payment-method this payment-method)

detach-payment-methodclj

(detach-payment-method this payment-method-id)

get-customer-payment-methodclj

(get-customer-payment-method this customer-id payment-method-id)

get-customer-payment-methodsclj

(get-customer-payment-methods this customer-id payment-method-type opt-args)

get-payment-methodclj

(get-payment-method this payment-method-id)

get-payment-methodsclj

(get-payment-methods this opt-args)

update-payment-methodclj

(update-payment-method this payment-method-id payment-method)
source

Planscljprotocol

create-planclj

(create-plan this plan)

delete-planclj

(delete-plan this plan-id)

get-all-plansclj

(get-all-plans this opt-args)

get-planclj

(get-plan this plan-id)

update-planclj

(update-plan this plan-id plan)
source

Pricecljprotocol

create-priceclj

(create-price this price)

get-all-pricesclj

(get-all-prices this opt-args)

get-priceclj

(get-price this price-id)

update-priceclj

(update-price this price-id price)
source

Productcljprotocol

create-productclj

(create-product this product)

delete-productclj

(delete-product this product-id)

get-all-productsclj

(get-all-products this opt-args)

get-productclj

(get-product this product-id)

update-productclj

(update-product this product-id product)
source

PromotionCodecljprotocol

create-promotion-codeclj

(create-promotion-code this promotion-code)

get-all-promotion-codesclj

(get-all-promotion-codes this opt-args)

get-promotion-codeclj

(get-promotion-code this promotion-code-id)

update-promotion-codeclj

(update-promotion-code this promotion-code-id promotion-code)
source

Subscriptionscljprotocol

cancel-subscriptionclj

(cancel-subscription this subscription-id opt-args)

create-subscriptionclj

(create-subscription this subscription)

get-all-subscriptionsclj

(get-all-subscriptions this opt-args)

get-subscriptionclj

(get-subscription this subscription-id)

update-subscriptionclj

(update-subscription this subscription-id subscription)
source

TaxRatecljprotocol

create-tax-rateclj

(create-tax-rate this tax-rate)

get-all-tax-ratesclj

(get-all-tax-rates this opt-args)

get-tax-rateclj

(get-tax-rate this tax-rate-id)

update-tax-rateclj

(update-tax-rate this tax-rate-id tax-rate)
source

UsageRecordcljprotocol

create-usage-recordclj

(create-usage-record this subscription-item-id usage-record)

get-usage-record-summariesclj

(get-usage-record-summaries this subscription-item-id opt-args)
source

Webhookcljprotocol

verify-headerclj

(verify-header this payload signature-header secret)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close