Skip to content

imricardoramos/paddlex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paddlex

An Elixir wrapper for the paddle.com API, inspired by paddle_pay and stripity_stripe

Hex.pm Hex.pm Hex.pm GitHub Workflow Status

Table of Contents

Installation

Add paddlex to your list of dependencies in mix.exs:

def deps do
  [
    {:paddlex, "~> 0.1.1"}
  ]
end

Usage

Configuration

Configure lib the credentials obtained from the Paddle Dashboard

# config/dev.exs
config :paddlex,
  environment: :sandbox
  vendor_id: "YOUR SANBOX VENDOR ID (as number)"
  vendor_auth_code: 'YOUR SANDBOX VENDOR AUTH CODE'
# config/prod.exs
config :paddlex,
  environment: :production
  vendor_id: "YOUR PRODUCTION VENDOR ID (as number)"
  vendor_auth_code: 'YOUR PRODUCTION VENDOR AUTH CODE'

Examples

For examples of usage, please see the HexDocs

Contributing

Feedback, feature requests, and fixes are welcomed and encouraged.

To ensure a commit passes CI you should run mix check

License

Paddlex is released under the MIT license. See the LICENSE.

About

An Elixir wrapper for the paddle.com API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages