dappmx

Dapp payments


Keywords
dapp, payments, dappmx
License
MIT
Install
pip install dappmx==0.8

Documentation

Dapp SDK Python

Dapp es una plataforma de pagos, enfocada en la seguridad de sus usuarios. Este SDK es la forma m谩s f谩cil de integrar Dapp en tu desarrollo python. Para obtener tu merchant_id y api_key entra en tu dashboard y selecciona la opci贸n "developer" del men煤 lateral.

Instalar

pip install dappmx

o

easy_install dappmx

Configurar

import dappmx
dappmx.merchant_id = '274f2f9f-1728-4d3d-865d-b6c40199e428'
dappmx.api_key = '51f085d3-8af4-4aca-a192-f6581a09f66f'
dappmx.is_sandbox = True

C贸digos Cobro

# Crear c贸digo dapp
dapp_code = dappmx.DappCode.create({
    "amount": "1.00",
    "description": "prueba python",
    "reference": "referencia de mi app 2213",
})

# Consultar c贸digo dapp
dapp_code = dappmx.DappCode.retreive("_kilR1UM") 

# Obtener el pago de un c贸digo dapp
dapp_code.payment()

Tarjetas

# Crear tarjeta
card = dappmx.Card.create({
    "card_number": "4111111111111111",
    "cardholder": "Javier Torres",
    "cvv": "123",
    "exp_month": "12",
    "exp_year": "22",
    "email": "javier.torres@test.com",
    "phone_number": "4422222222"
})

# Consultar tarjeta
card = dappmx.Card.retreive("890d5b17-6551-40ac-a583-46cf7da791bc")

Pagos

# Crear un pago
payment = dappmx.Payment.create({
    "amount": "33.00",
    "description": "Test",
    "reference": "referencia de mi app 123",
    "card": "890d5b17-6551-40ac-a583-46cf7da791bc",
})

# Consultar un pago
payment = dappmx.Payment.retreive("83eeec01-869c-4d80-a7c8-5109cd85a8ae")

# Reembolsar un pago
payment.refund()

Licencia

MIT License