You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 318 Next »

About Instanea

General information about Instanea

Instanea is an acceptance solution based on payment initiation as defined by PSD2, which allows you to receive instant transfers.

Through this solution, your company and your customers benefit from all the advantages of instant transfers:

  • Speed: Transfer executed in less than 10 seconds with immediate availability of funds.
  • Convenience: 24/7 availability all year round and notification to the payor in the event of rejection of the transaction.
  • Ease: Choice of the reference of the transfer, allowing you to make an automatic reconciliation
  • Secure payment: no risk of chargeback with SEPA Instant

…And a simple user journey for your customers.

Whether for in-store sales or online on your website, the Instanea user experience is fluid and secure.

Your customer fills their shopping cart – online or in-store:

1. She/he chooses the “Pay by instant transfer” option from among the payment methods offered.

2. Your customer selects his/her bank and gives his/her consent for the transaction, then s/he is redirected to its Bank

3. She/he log in to its online banking

4. She/he validates the transaction using its strong authentication tool provided by its Bank.

When the customer buys in store, a link will be sent to him (via email/SMS). Please contact your Cash Management Relationship Manager for more information about the set up in store.

With Instanea, your customers pay for their purchases with ease. The advantages are numerous, for you and for your customers:

  • You diversify the payment methods offered and improve your conversion rate.
  • You offer payment with no impact on your customers' credit card limits.
  • You reduce the risk of chargeback thanks to the instant transfer (irrevocable transaction).
  • Your accounting reconciliation is facilitated and may be automatized thanks to the unique and customizable reference that you provide, to be found on each instant transfer received.
  • You streamline your customer experience: no data to enter.
  • You offer a means of payment adapted to consumer expectations, accessible on computers and smartphones


(info) Instanea is available with BNP, only.



Logo

Info

Instanea is an acceptance solution based on payment initiation as defined by PSD2, which allows you to receive instant transfers.

Through this solution, your company and your customers benefit from all the advantages of instant transfers:

  • Speed: Transfer executed in less than 10 seconds with immediate availability of funds.
  • Convenience: 24/7 availability all year round and notification to the payor in the event of rejection of the transaction.
  • Ease: Choice of the reference of the transfer, allowing you to make an automatic reconciliation
  • Secure payment: no risk of chargeback with SEPA Instant

…And a simple user journey for your customers.

Whether for in-store sales or online on your website, the Instanea user experience is fluid and secure.

TypePayments by Online Bank Transfer
 

Use cases

Supported use cases

Supported interface

Use case

Description

Simple process

S-2-S

HPP

Authorization + Capture

Merchant wants to authorize payment and capture on delivery

  • not supported

  • use "Sale" instead to authorize and capture a payment within one step.


Sale (one-shot)

Merchant wants to collect money from customer via Instanea

  • Merchant's shop initiates Instanea payment request and receives URL to Instanea

  • Merchant redirects customer to Instanea URL
  • Customer enters bank account data (IBAN) and his name (account holder name) and confirms payment

  • Merchant's shop gets a notification about successful payment

(tick)

(tick)

full or partial Credit

Merchant wants to credit some money back to customer after a payment has been successfully completed

  • not supported



full or partial Reversal

Merchant wants to cancel a payment which has not been completed

  • not supported



Process flow chart


Instanea process flow


Paygate interface

Definitions

Data formats

Format

Description

a

alphabetical

as

alphabetical with special characters

n

numeric

an

alphanumeric

ans

alphanumeric with special characters

ns

numeric with special characters

bool

boolean expression (true or false)

3

fixed length with 3 digits/characters

..3

variable length with maximum 3 digits/characters

enum

enumeration of allowed values

dttm

ISODateTime (YYYY-MM-DDThh:mm:ss)


Abbreviations

Abbreviation

Description

Comment

CND

condition


M

mandatory

If a parameter is mandatory, then it must be present

O

optional

If a parameter is optional, then it can be present, but it is not required

C

conditional

If a parameter is conditional, then there is a conditional rule which specifies whether it is mandatory or optional


Notice: Please note that the names of parameters can be returned in upper or lower case.


Calling the Instanea interface

To process a payment with online transfer with Instanea, please use the following URL:


Notice: For security reasons, Computop Paygate rejects all payment requests with formatting errors. Therefore, please use the correct data type for each parameter.

The following table describes the encrypted payment request parameters:

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

No Table Excerpt macro with name MerchantID_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name TransID_REST found. Did you publish the page with the Table Excerpt macro?

Key

REST

Format

CND

Description

Beschreibung

RefNr

"referenceNumber": "..."

an..18

M

Reference is mandatory and must be unique for each payment, allowed characters: A..Za..z0..9.

Die Referenznummer ist obligatorisch und muss für jede Zahlung eindeutig sein. Erlaubte Zeichen sind: A..Za..z0..9

No Table Excerpt macro with name Amount_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name Currency_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name MAC_REST found. Did you publish the page with the Table Excerpt macro?

Key

REST

Format

CND

Description

Beschreibung

PayType

"payment": {"instanea": {"paymentType": "Sepa" }}

"payment": {"instanea": {"paymentType": "SepaInstant" }}

a..11O

Defines type of Instanea payment:

ValueMeaning
sepaInstanea type "Sepa" is used
sepaInstant

Instanea type "SepaInstant" is used

default, if not specified

Definiert die Art der Instanea-Zahlung:

WertBedeutung
sepaInstanea-Typ "Sepa" wird verwendet
sepaInstant

Instanea-Typ "SepaInstant" wird verwendet

Standardwert, falls nicht angegeben

OrderDesc

"order": {"description": "..."}

ans..768

O

Description of purchased goods, unit prices etc.

Please note: The first 27 characters appear on the customer-account statement. You can view the full data in Computop Analytics.

Beschreibung der gekauften Waren, Einzelpreise etc.

Bitte beachten Sie: Die ersten 27 Zeichen erscheinen auf dem Kontoauszug des Kunden. In Computop Analytics können Sie die kompletten Daten einsehen.

No Table Excerpt macro with name UserData_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name URLSuccess_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name URLFailure_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name Response_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name URLNotify_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name ReqId-ans..32_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name Plain_REST found. Did you publish the page with the Table Excerpt macro?

No Table Excerpt macro with name Custom_REST found. Did you publish the page with the Table Excerpt macro?

Key

REST

Format

CND

Description

Beschreibung

ReturnRefundAccount"payment": {"instanea": {"returnRefundAccount": "..." }}a4O

Optional parameter to return consumers bank account data in order to create a manual refund:

ValueMeaning
trueIf issuer returns consumers bank account data they will be returned in response.
Therefore a specific Instanea-permission is required which needs to be set up.

Optionaler Parameter zur Rückgabe der Bankkontodaten des Kunden, um eine manuelle Rückerstattung anzulegen:

WertBedeutung
trueWenn der Issuer die Bankkontodaten des Kunden zurückgibt, werden diese als Antwort zurückgegeben. Hierzu ist eine spezielle Instanea-Berechtigung erforderlich, die eingerichtet werden muss.

Parameters for online transfers with Instanea


In case of using REST API

In case of using REST API you will always receive a link where the merchant has to redirect the consumer to complete the payment.

RESTFormatCNDDescription

"paymentId": "..."

an32M

May be "00000000000000000000000000000000" if not yet set by Computop Paygate

"_Links.self.type": "..."an..20M

"application/json"

"_Links.redirect.href": "..."an..1024MMerchant needs to redirect consumer to this URL to complete payment
"_Links.redirect.type": "..."an..20M"text/html"

Merchant can use inquire.aspx

In case of using Key-Value-Pair API

The following table gives the result parameters which Computop Paygate transmits to URLSuccess or URLFailure and URLNotify. If you have specified the Response=encrypt parameter, the following parameters are sent Blowfish encrypted to your system:

(info) pls. be prepared to receive additional parameters at any time and do not check the order of parameters

(info) the key (e.g. mid, RefNr) should not be checked case-sentive

Oops, it seems that you need to place a table or a macro generating a table within the Table Filter macro.

The table is being loaded. Please wait for a bit ...

KeyFormatCNDDescription

mid

ans..30

M

MerchantID, assigned by Computop

KeyFormatCNDDescription
PayID

an32

M

ID assigned by Paygate for the payment, e.g. for referencing in batch files as well as for capture or credit request.

KeyFormatCNDDescription
XID

an32

M

ID for all single transactions (authorisation, capture, credit note) for one payment assigned by Paygate

KeyFormatCNDDescription
TransID

ans..64

MTransactionID provided by you which should be unique for each payment

Key

Format

CND

Description

Beschreibung

Status

a..50

M

OK (URLSuccess) or FAILED (URLFailure)

AUTHORIZE_REQUEST (URLSuccess), Description=PENDING: it may take up to an hour to get final status

OK (URLSuccess) oder FAILED (URLFailure)

AUTHORIZE_REQUEST (URLSuccess), Description=PENDING: es dauert bis zu einer Stunde bis zum finalen Status

KeyFormatCNDDescription
Description

ans..1024

M
Further details in the event that payment is rejected. Please do not use the Description but the Code parameter for the transaction status analysis!

KeyFormatCNDDescription
Code

an8

M

Error code according to Paygate Response Codes (A4 Error codes)

Key

Format

CND

Description

Beschreibung

RefNr

ans..30

M

Reference is mandatory and must be unique for each payment, allowed characters: A..Za..z. Digits are not allowed!

Die Referenznummer ist obligatorisch und muss für jede Zahlung eindeutig sein. Erlaubte Zeichen sind: A..Za..z. Ziffern sind nicht erlaubt!
TransactionIDans..64MUnique transaction id returned by Instanea (transfer-id).Eindeutige Transaktions-ID von Instanea (transfer-id).

KeyFormatCNDDescription
UserData

ans..1024

O

If specified at request, Paygate forwards the parameter with the payment result to the shop.

KeyFormatCNDDescription

MAC

an64

M
Hash Message Authentication Code (HMAC) with SHA-256 algorithm. Details can be found here:

KeyFormatCNDDescription
Plain

ans..50

O

A single value to be set by the merchant to return some information unencrypted in response/notify, e.g. the MID. 

"Plain"-parameter is part of encrypted "Data" in Computop Paygate and therefore protected against manipulation. 

KeyFormatCND

Description

Custom
ans..1024


O

"Custom"-parameter is added to the request data before encryption and is part of encrypted "Data" in Computop Paygate request. By this they are protected against manipulation by a consumer. 

The Custom-value is added to the Computop Paygate response in plain text and the "|" is replaced by a "&". By this you can put a single value into Custom-parameter and get multiple key-value-pairs back in response for your own purpose.

Return parameters for URLSuccess, URLFailure and URLNotify with Instanea



  • No labels