Mercadopago SDK


License

License

Categories

Categories

Java Languages
GroupId

GroupId

com.mercadopago
ArtifactId

ArtifactId

java-sdk
Last Version

Last Version

1.0.6
Release Date

Release Date

Type

Type

jar
Description

Description

Mercadopago SDK
Mercadopago SDK
Project URL

Project URL

https://github.com/mercadopago/dx-java
Source Code Management

Source Code Management

https://github.com/mercadopago/dx-java.git

Download java-sdk

How to add to project

<!-- https://jarcasting.com/artifacts/com.mercadopago/java-sdk/ -->
<dependency>
    <groupId>com.mercadopago</groupId>
    <artifactId>java-sdk</artifactId>
    <version>1.0.6</version>
</dependency>
// https://jarcasting.com/artifacts/com.mercadopago/java-sdk/
implementation 'com.mercadopago:java-sdk:1.0.6'
// https://jarcasting.com/artifacts/com.mercadopago/java-sdk/
implementation ("com.mercadopago:java-sdk:1.0.6")
'com.mercadopago:java-sdk:jar:1.0.6'
<dependency org="com.mercadopago" name="java-sdk" rev="1.0.6">
  <artifact name="java-sdk" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.mercadopago', module='java-sdk', version='1.0.6')
)
libraryDependencies += "com.mercadopago" % "java-sdk" % "1.0.6"
[com.mercadopago/java-sdk "1.0.6"]

Dependencies

compile (9)

Group / Artifact Type Version
com.google.code.gson : gson jar 2.8.0
com.google.guava : guava jar 19.0
junit : junit jar 4.12
commons-io : commons-io jar 2.4
org.apache.httpcomponents : httpclient jar 4.2.4
org.apache.commons : commons-lang3 jar 3.1
commons-lang : commons-lang jar 2.5
commons-validator : commons-validator jar 1.4.0
com.sun.jersey : jersey-core jar 1.17.1

Project Modules

There are no modules declared in this project.

Mercado Pago SDK for Java

Maven Central APM

This library provides developers with a simple set of bindings to help you integrate Mercado Pago API to a website and start receiving payments.

πŸ’‘ Requirements

Java 1.4 or higher

πŸ“² Installation

First time using Mercado Pago? Create your Mercado Pago account, if you don’t have one already.

  1. Append MercadoPago dependencies to pom.xml
  ...
  <dependencies>
      <dependency>
          <groupId> com.mercadopago </groupId>
          <artifactId> dx-java </artifactId>
          <version> 1.7.1 </version>
      </dependency>
  </dependencies>
  ...
  1. Run mvn install and thats all, you have Mercado Pago SDK installed.

  2. Copy the access_token in the credentials section of the page and replace YOUR_ACCESS_TOKEN with it.

That's it! Mercado Pago SDK has been successfully installed.

🌟 Getting Started

Simple usage looks like:

  import com.mercadopago.*;
  import com.mercadopago.exceptions.MPConfException;
  import com.mercadopago.exceptions.MPException;
  import com.mercadopago.resources.Payment;
  import com.mercadopago.resources.datastructures.payment.Payer;

  public class Main {

      public static void main(String[] args)throws MPException, MPConfException {
          MercadoPago.SDK.setAccessToken("YOUR_ACCESS_TOKEN");

          Payment payment = new Payment()
                  .setTransactionAmount(100f)
                  .setToken("your_cardtoken")
                  .setDescription("description")
                  .setInstallments(1)
                  .setPaymentMethodId("visa")
                  .setPayer(new Payer()
                          .setEmail("dummy_email"));

          payment.save();
      }
  }

πŸ“š Documentation

Visit our Dev Site for further information regarding:

Check our official code reference to explore all available functionalities.

❀️ Support

If you require technical support, please contact our support team at developers.mercadopago.com

🏻 License

MIT license. Copyright (c) 2018 - Mercado Pago / Mercado Libre 
For more information, see the LICENSE file.
com.mercadopago

MercadoPago Developers

These are the official MercadoPago public repositories. All contributions are welcome!

Versions

Version
1.0.6
1.0.2