Skip to content
forked from zwaldeck/mollie

Java framework to consume the Mollie API

License

Notifications You must be signed in to change notification settings

dhouthoo/mollie

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mollie API with Java 8+

Build Status Download Javadocs

License

The source code is licensed under the Apache License, Version 2.0.

Java

This library requires Java 8.

Usage

  1. Add the dependency to your project. For example with maven:
<dependency>
    <groupId>be.feelio</groupId>
    <artifactId>mollie</artifactId>
    <version>2.0.0</version>
</dependency>
  1. Build a client
Client client = new ClientBuilder()
                       .withApiKey("test_hW7trRMaJphr8feGzMNtd5SwShQSwg")
                       .build();
  1. Use the client to execute whatever action you want to do. For example retrieving a payment:
PaymentResponse payment = client.payments().getPayment("my-payment-id");

Features

  • Mollie Connect / OAuth

  • Api Key Authentication

  • Payment

    • Create payment
    • Get payment
    • Cancel payment
    • List payment
  • Methods

    • List payment methods
    • Get payment method
  • Refunds

    • Create payment refund
    • Get payment refund
    • Cancel payment refund
    • List payment refunds
  • Chargebacks

    • Get chargeback
    • List chargebacks
  • Captures

    • Get capute
    • List captures
  • Orders

    • Create order
    • Get order
    • Update order
    • Cancel order
    • List orders
    • Cancel order lines
    • Create order refund
    • List order refunds
  • Shipments

    • Create Shipment
    • Get Shipment
    • Update Shipment
    • List Shipments
  • Customers

    • Create Customer
    • Get Customer
    • Update Customer
    • Cancel Customer
    • List Customers
    • Create customer payment
    • List customer payments
  • Mandates

    • Create mandate
    • Get mandate
    • Revoke mandate
    • List Customers
  • Subscriptions

    • Create subscription
    • Get subscription
    • Update subscription
    • Cancel subscription
    • List subscriptions
  • Connect

    • Authorize
    • Tokens
  • Permissions

    • Get permission
    • List permissions
  • Organizations

    • Get current organization
    • Get organization
    • List organizations
  • Organizations

    • Create profile
    • Get profile
    • Get current profile
    • Update profile
    • Delete profile
    • List profiles
  • Settlements

    • Get settlement
    • Get next settlement
    • Get open settlement
    • List settlements
    • List settlement payments
    • List settlement refunds
    • List settlement chargebacks
    • List settlement captures
  • Invoices

    • Get invoice
    • List invoices

About

Java framework to consume the Mollie API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%