Ultimo aggiornamento 19/11/2015 Integrate with Ingenico ePayments DirectLink (server-to-server) Scarica guida Contenuto 1. Introduction 2. General procedures and security settings 2.1 API user 2.2 Request form 2.3 Security 2.4 Response parsing 3. Request a new order 3.1 Request URL 3.2 Request parameters 3.3 Test page 3.4 Excluding specific payment methods 3.5 Order request using 3-D Secure 3.6 Split credit/debit cards 3.7 Processing transactions with stored credentials 4. Order response 4.1 Duplicate request 5. Direct Maintenance 5.1 Maintenance request 5.2 Maintenance response 5.3 Duplicate request 6. Direct Query 6.1 Query request 6.2 Query response 6.3 Possible response statuses 6.4 Direct Query as fallback 7. Richiesta al controllore dei dati in merito all'informativa sulla privacy 7.1 Query request 7.2 Risposta alla query 8. Payment method exceptions 8.1 Direct Debits 8.2 Payment methods with only maintenance via DirectLink Soggetti correlati Possibili errori Stati delle transazioni ed errori Dati ordine (parametri "ITEM") Dati per la spedizione e la fatturazione DirectLink con 3-D Secure Alias Gateway DCC via DirectLink Dati di viaggio Omni-channel 4. Order response Our server returns an XML response to e request: Example of an XML response to an order request <?xml version=”1.0”?> <ncresponse orderID=”99999” PAYID=”1111111” NCSTATUS=”0” NCERROR=”” NCERRORPLUS=”” ACCEPTANCE=”12345” STATUS=”5” ECI=”7” amount="125" currency="EUR" PM="CreditCard" BRAND="VISA"/> The following table contains a list of the ncresponse tag attributes: Field Description ACCEPTANCE Acceptance code returned by acquirer. amount Order amount (not multiplied by 100). BRAND Card brand or similar information for other payment methods. currency Order currency. ECI Electronic Commerce Indicator. NCERROR Error code. NCERRORPLUS Explanation of the error code. NCSTATUS First digit of NCERROR. orderID Your order reference. PAYID Payment reference in our system. PM Payment method. STATUS Transaction status. (Possible statuses) The attribute list may be longer for merchants who have activated certain options (e.g. the Fraud Detection) in their accounts. Please refer to the respective option documentation for further information about additional response attributes linked to the option. 4.1 Duplicate request If you request processing for an already existing (and correctly processed) orderID, our XML response will contain the PAYID corresponding to the existing orderID, the ACCEPTANCE given by the acquirer in the previous processing, STATUS “0” and NCERROR “50001113”. < 3. Request a new order 5. Direct Maintenance > Ci mandi il suo feedback. Ha trovato utile queste informazioni? Si No Grazie per il tuo feedback! Il tuo commento: