Passa al contenuto principale
In questa pagina

Questa pagina fornisce una guida per integrare Niubiz con DEUNA.

Operazioni supportate

L'integrazione di Niubiz nella vostra strategia di pagamento con DEUNA consente di eseguire le seguenti operazioni:

  • Autorizzazione
  • Cattura completa
  • Acquisizioni parziali
  • Acquisto (auto-captured)
  • Rimborso parziale (fino a uno per ordine)
  • rimborso completo
  • Void
  • Installazione
  • 3DS DEUNA
  • Tokenizzazione con PSP

Metodi di pagamento supportati

Carte

  • Visto
  • Mastercard
  • Diners
  • Amex

Paesi attivi e valute

  • Perú (PEN, USD)

Requisiti

Contatta il rappresentante Niubiz e richiedi le seguenti credenziali Niubiz:

  • Codice di commerciante di Niubiz
  • Nome utente
  • Password
  • RUC

È possibile utilizzare le seguenti credenziali per il test:

Integrare Niubiz#

Integra Niubiz in DEUNA.

1. Cercare Niubiz in connessioni

Cerca Niubiz nell'Admin DEUNA.

  1. Accedi alla tua sessione di amministrazione DEUNA.
  2. Cliccare su Collegamenti.
  3. Sul risultato di Nibuiz, cliccare Collegamento.
Esempio interattivoUsa dati di esempio e non effettua richieste API.
Produzione
Pagamenti

Connessioni

Scopri e gestisci le integrazioni di pagamento, wallet e antifrode.

Acme LATAM · Produzione
5 connessioni di esempioAggiornato ora
ConnessioniTipoStatoAzione
AdyenGateway di pagamentoConnessa
WorldpayGateway di pagamentoConnessa
PayPalMetodo di pagamentoConnessa
Mercado PagoMetodo di pagamentoNon connessa
RiskifiedMotore antifrodeNon connessa

2. Configurare Niubiz nel tuo negozio

In Connessioni, una finestra come la seguente si aprirà:

  1. Inserisci le seguenti credenziali:
    • In Nome inserire un nome per fare riferimento alle credenziali.
    • In Valuta selezionare la valuta del processore di Merchant disponibile.
    • In Codice Merchant inserire il codice mercantile di Niubiz.
    • In Nome utente inserire il nome utente del Niubiz.
    • In Password inserire la password di Niubiz.
    • In RUC entrare nel Niubiz RUC.
  2. Scegli il tipo di operazione che vuoi eseguire:
    • Acquisto
    • Autorizzazione
  3. Scegliere se si desidera attivare Tokenization con PSP.
  4. Scegliere se si desidera attivare 3DS.
  5. Cliccare su Collegamento.

Una volta completate i passaggi, vedrete un messaggio di successo.

3. Elaborare pagamenti con Niubiz

Vedrete la connessione Niubiz all'interno della scheda Connessioni attive.

Da questo punto in poi, è ora possibile elaborare le transazioni con Niubiz attraverso DEUNA.

Acquisto v2 esempio

JSON
{
    "payer_info": {
        "email": "omar_guzhnay@gmail.com"
    },
    "order_type": "DEUNA_NOW",
    "payment_source": {
        "method_type": "credit_card",
        "card_info": {
            "expiry_month": "01",
            "expiry_year": "2029",
            "card_holder_dni": "",
            "card_holder": "Omar Guzhnay",
            "card_number": "4551708161768059",
            "card_cvv": "123",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zip": "11510",
            "city": "MIGUEL HIDALGO",
            "state": "CIUDAD DE MÉXICO",
            "country": "MX",
            "phone": "+5930962917328",
            "installments": "1"
        }
    },
    "order": {
        "order_id": "4d7b64fe-8f2f-4f85-b982-29ba54305a73",
        "currency": "PEN",
        "statement_descriptor":"test",
        "market_type": "ecommerce",
        "items": [
            {
                "id": "00ab2d23-f44a-4782-aa7c-bb4fadeddfe3",
                "name": "Item #1",
                "description": "Description Item #1",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            },
            {
                "id": "3cb41aec-1be8-4255-a386-94bb316a8157",
                "name": "Item #2",
                "description": "Description Item #2",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            }
        ],
        "sub_total": 200000,
        "tax_amount": 30009,
        "total_tax_amount": 30009,
        "total_amount": 230009,
        "store_code": "all",
        "billing_address": {
            "id": "4255",
            "first_name": "Omar",
            "last_name": "Guzhnay",
            "email": "omar_guzhnay@gmail.com",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zipcode": "11510",
            "city": "MIGUEL HIDALGO",
            "state_code": "{{state_code}}",
            "state_name": "CIUDAD DE MÉXICO",
            "country_code": "MX",
            "identity_document": "1205973330",
            "identity_document_type": "",
            "phone": "+5930962917328",
            "lat": -22.943934,
            "lng": -43.182984,
            "additional_description": "confirm",
            "address_type": "home"
        }
    }
}

Richiesta con carta id (consegna PSP)

JSON
{
    "payer_info": {
        "email": "omar_guzhnay@gmail.com"
    },
    "order_type": "DEUNA_CHECKOUT",
    "payment_source": {
        "method_type": "credit_card",
        "card_info": {
            "card_id": "55545067-6a87-416c-f44a-4782-aa7c",
            "card_cvv": "123"
        }
    },
    "order": {
        "order_id": "52385067-6a87-416c-80fa-6394d03b0945",
        "currency": "PEN",
        "statement_descriptor":"test",
        "market_type": "ecommerce",
        "items": [
            {
                "id": "00ab2d23-f44a-4782-aa7c-bb4fadeddfe3",
                "name": "Item #1",
                "description": "Description Item #1",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            },
            {
                "id": "3cb41aec-1be8-4255-a386-94bb316a8157",
                "name": "Item #2",
                "description": "Description Item #2",
                "total_amount": {
                    "original_amount": 115000,
                    "amount": 115000,
                    "total_discount": 0,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "unit_price": {
                    "amount": 100000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "tax_amount": {
                    "amount": 15000,
                    "currency": "PEN",
                    "currency_symbol": "s/."
                },
                "quantity": 1,
                "image_url": "https://cdn.prod.website-files.com/66269d6696cb4969aa25e070/662d847fb61e3145e2b2f640_Logo%20DEUNA.svg",
                "taxable": true
            }
        ],
        "sub_total": 200000,
        "tax_amount": 30009,
        "total_tax_amount": 30009,
        "total_amount": 230009,
        "store_code": "all",
        "billing_address": {
            "id": "4255",
            "first_name": "Omar",
            "last_name": "Guzhnay",
            "email": "omar_guzhnay@gmail.com",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zipcode": "11510",
            "city": "MIGUEL HIDALGO",
            "state_code": "{{state_code}}",
            "state_name": "CIUDAD DE MÉXICO",
            "country_code": "MX",
            "identity_document": "1205973330",
            "identity_document_type": "",
            "phone": "+5930962917328",
            "lat": -22.943934,
            "lng": -43.182984,
            "additional_description": "confirm",
            "address_type": "home"
        },
        "shipping_address": {
            "id": "4255",
            "first_name": "Omar",
            "last_name": "Guzhnay",
            "email": "omar_guzhnay@gmail.com",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zipcode": "11510",
            "city": "MIGUEL HIDALGO",
            "state_code": "{{state_code}}",
            "state_name": "{{state_code}}",
            "country_code": "MX",
            "identity_document": "1205973330",
            "identity_document_type": "",
            "phone": "+5930962917328",
            "lat": -22.943934,
            "lng": -43.182984,
            "additional_description": "confirm",
            "address_type": "home"
        }
    }
}

Richiesta con Opzioni Piano di Installazione Esempio

JSON
{
    "transaction_id": "32e61625-6586-4392-8d03-1745901bd9e6",
    "amount": 230009,
    "device_id": "2128b31d-c7c1-46d1-83fa-3fc545dbbeb4",
    "order_token": "4a64f32b-5086-4199-9e0e-c9ec1f54e93a",
    "payer_info": {
        "email": "omar_guzhnay@gmail.com"
    },
    "payment_source": {
        "method_type": "credit_card",
        "card_info": {
            "expiry_month": "01",
            "expiry_year": "2029",
            "card_holder_dni": "",
            "card_holder": "Omar Guzhnay",
            "card_number": "4772133007520635",
            "card_cvv": "123",
            "address1": "Jose Luis Lagrange 123, Piso 12",
            "address2": "Polanco I Sección",
            "zip": "11510",
            "city": "MIGUEL HIDALGO",
            "state": "CIUDAD DE MÉXICO",
            "country": "MX",
            "phone": "+5930962917328",
            "installment": {
                "plan_option_id": "ff1c4600-f3ef-4a9e-918a-95468ac1216a"
            }
            
        }
    }
}

Considerazioni e limitazioni speciali#

Indirizzo di fatturazione

Le operazioni interne acquistate da Niubiz devono includere le seguenti informazioni sull'acquirente nella richiesta di autorizzazione:

  • billing_address.zipcode
  • billing_address.state_name
  • billing_address.country_code

Ciò segue la normativa locale per trattenere l'imposta nella provincia del commerciante. Quando questi dati non vengono forniti, Niubiz nega l'imposta sulla base della posizione del commerciante.

Inserisci uno dei codici:

  • ISO
  • Codici provinciali locali (COMARB)
Codice provinciale COMARBCodice provinciale ISONome della Provincia
901AR-CCABA
909AR-PFormosa
919AR-DSan Luis
908AR-EEntre Rios
911AR-LLa Pampa
917AR-ASalta
906AR-HChaco
907AR-UChubut
910AR-YJujuy
920AR-ZSanta Cruz
903AR-KCatamarca
904AR-XCordova
912AR-FLa Rioja
922AR-GSantiago del Estero
918AR-JSan Juan
913AR-MMendoza
914AR-NMisiones
915AR-QNo.
916AR-RRio Negro
923AR-VTierra del Fuego
902AR-BBuenos Aires
921AR-SSanta Fe
924AR-TTucumán
905AR-WCorrientes
  1. Codice valuta: Specifica il codice valuta (ISO 4217) per il paese in questione.
  2. Codice paese: Specifica il Codici di Paese ISO
  3. Il numero di rate viene convalidato rispetto al numero massimo di rate concordate con l'acquirente.
  4. Un pagamento che è AUTHORIZED può essere catturato.
  5. Una cattura parziale può essere eseguita se necessario.
  6. Ogni pagamento autorizzato consente una cattura parziale o completa.
  7. Si raccomanda di catturare un ordine entro 5 giorni dall'autorizzazione per evitare la scadenza.
  8. Un rimborso può essere richiesto solo dopo un pagamento raggiunge il CAPTURED status.
  9. I rimborsi non possono superare l'importo acquisito originale, ma si possono effettuare uno o più rimborsi parziali dell'importo catturato.
  10. Il rimborso parziale può essere inviato per ordine.
  11. I rimborsi parziali, che significa un importo inferiore al valore totale delle transazioni, possono essere applicati dopo l'insediamento (mezzonotte), a partire da un periodo T+1.
  12. I rimborsi a partire da un periodo T+1 per American Express, Diners e Discover non sono consentiti. Tuttavia, i rimborsi dello stesso giorno saranno consentiti.
  13. Un pagamento può essere annullato (Void) solo dopo che raggiunge il AUTHORIZED status.
  14. La cancellazione non è più possibile una volta che il pagamento raggiunge il CAPTURED status.
  15. Cancellazione completa (void) può essere inviata per ordine.
  16. Le rate possono essere personalizzate per offrire un numero specifico di pagamenti e possono includere opzioni senza interessi o oneri definiti dal commerciante. Come funziona:
    1. Il cliente sceglie le rate - Attraverso l'API di installazione di Get il cliente sarà in grado di ottenere le opzioni di pagamento di installazione disponibili. La risposta includerà il numero di installazione insieme all'importo di installazione, escluso l'interesse. Questo servizio non restituirà i tassi di interesse, in quanto è un accordo diretto con l'acquirente o l'emittente.
    2. Elaborazione dei pagamenti tramite DEUNA - Elaboriamo il pagamento con le rispettive rate direttamente con il PSP.
  17. Transazioni che utilizzano un card_id sarà elaborato senza la necessità di fornire il valore di verifica della carta (CVV), grazie alla tokenizzazione con il PSP.
  18. Prima di prendere i pagamenti in America Latina è necessaria una entità giuridica e un acquirente nel paese di funzionamento

Testare le risorse#

credenziali Niubiz

ABAP
RUC *
10119228282

Username *
integraciones@niubiz.com.pe

Password *
_7z3@8fF

MerchantCode *
456879852

Raccolta Postman

Richiedi l'attuale collezione di messaggi Niubiz dal tuo team di integrazione DEUNA prima di testare le API.

Testare le carte

MarcaTipoNumero di cartaMese di scadenzaAnno di scadenzaCVV
VistoApprovazione4551708161768059122030123
VistoRifiutata4024007126919058122030111
MaestroApprovazione5160030000000317032028111
DinersApprovazione36006616055724042026111
AmexApprovazione371064649323968032028111
VistoApprovata (per tokenizzazione)4005520000000129012029123