Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: mineur

Return codes linked to the return of Payline processing.

Miscellaneous codes are related to an operation other than payment. For example: you can always know what the consumer is doing on the Payline payment page by calling the getWebPaymentDetail function. In the case where the consumer has not yet made a transaction, a code 02XXX informs you of the status of the transaction.


Extrait


CodeShortMessageLongMessage
02000ONHOLD_PARTNER 

Les codes retours liés au retour du traitement Payline

Les codes divers sont liés à une opération autre que du paiement. Par exemple : vous pouvez savoir à tout moment ce que fait le consommateur sur la page de paiement Payline en appelant la fonction getWebPaymentDetail(). Dans le cas où le consommateur n’a pas encore réalisé de transaction, un code 02XXX vous informe du statut de l’opération.

...

Transaction in progress, please wait for payment status.

...

02001

...

ERRORDuplicate transaction

...

02002

...

ERRORDuplicate pending

...

transaction 

...

02003

...

REFUSED

...

Issuer communication error. Transaction must be cancelled.
02004CANCELLEDIssuer communication error. Transaction cancelled.
02005ONHOLD_PARTNER Transaction in progress, please wait for payment status.
02006

ONHOLD_PARTNER

Retry

...

in progress, please wait for payment

...

status.

...

02008

...

CANCELLEDTransaction canceled by user

...

02009

...

CANCELLEDTo be reversed, Payline fallback process
02010ERROR

...

Requested function not available

...

02011

...

ERRORTo be reversed in fallback mode

...

02012

...

ERRORUnmatched partner return code

...

02013ERRORIssuer communication error. Transaction cancelled.
02014

...

CANCELLEDTransaction handled by merchant

...

02015REFUSEDTransaction in progress, please wait for payment status.
02016

ONHOLD_PARTNER

Transaction hold on partner, please wait for payment method return

02020REFUSEDTransaction refused by partner
02101ERRORSystem internal error (frontend)
02102ERRORAcquirer server communication error
02103ERROR

...

Connection timeout, please try later

...

02104

...

ERRORTokenizer internal error

...

02105

...

ERRORCapture sent for settlement before cancellation process
02106ERROR

...

Payment partner error

...

02110

...

ERRORThe amount is invalid

...

02201

...

ERRORThe seeked encryption key does not exist

...

02202

...

ERRORThe used encryption key is out of date

...

02203ERRORToo many active key pair
02204ERRORInvalid merchantKeyName

...

02301

...

ERRORTransaction ID  is invalid

...

.
02302

...

ERRORTransaction is invalid.

...

02303

...

ERRORInvalid contract number

...

.
02304

...

ERRORNo transaction found for this token

...

02305

...

ERRORInvalid field format

...

02306

...

INPROGRESSThe consummer has to fill his payment card details

...

02307

...

ERRORInvalid custom page code

...

02308

...

ERRORInvalid value

...

for 
02309ERROR

...

CustomPaymentPageCode is inactive

...

02310

...

ERRORNo transaction matching with search criteria

...

02311

...

ERRORToo many transactions match with search criteria

...

02312

...

ERRORSearch criteria are invalid

...

02313

...

CANCELLEDTransaction flag capturable is disabled

...

02314

...

ERRORTransaction flag refundable is disabled

...

02315

...

ERRORA merchant is already logged on with this company name. If there is a problem, contact Support

...

02316

...

ERRORThe commercial offer does not exist for this distributor. If there is a problem, contact Support

...

02317

...

ERRORThis token does not exist

...

02318

...

ERRORThis token does not exist

...

02319CANCELLEDTransaction cancelled by user
02320ERROR

...

The searched time interval is too long

...

02321

...

ERRORInvalid value for payment action 

...

02322

...

ERRORInvalid cardholder name

...

02323

...

REFUSEDBirthdate must not be provided using 3DS

...

02324

...

CANCELLED

...

The session expired before the consumer has finished the transaction 

...

02325

...

ERRORTransaction must be unblocked before capture

...

02400

...

ACCEPTEDMass Transaction Successfull

...

02401

...

ERRORSome transaction failed

...

02402

...

ERRORWaiting for treatment

...

02403

...

ERRORNo mass treatment found

...

02500

...

ACCEPTEDOperation Successfull

...

02501

...

ACCEPTEDOperation Successfull but wallet will expire

...

02502

...

ERRORWallet with the same identifier exist

...

02503

...

ERRORWallet does not exist

...

02504

...

REFUSEDCan not update Lastname and Firstname

...

02505

...

ERRORWallet is disabled

...

02506

...

REFUSEDWallet can not operate on scheduled date

...

02507

...

ERRORCan not find payment record

...

02508

...

REFUSEDPayment record is disabled

...

02509

...

REFUSEDpayment.amount  must equals recurring.firstAmount + (recurring.billingLeft - 1) * recurring.amount

...

02510

...

ERRORCan not find payment record

...

02511

...

REFUSEDWallet is not supported for this card

...

02512

...

REFUSEDLastname and Firstname required for wallet

...

02513

...

ERRORWallet Id required for

...

wallet
02514

...

ERROR
Private data number is limited to 99

...

02515

...

REFUSEDMust choose the data to update

...

02516

...

ERRORCan not disable the wallet(s)

...

02517

...

REFUSEDCan not disable some wallet(s)

...

02518

...

ERRORInvalid card index

...

02519

...

ERRORCan not enable the wallet(s)

...

02520

...

REFUSEDCan not enable some wallet(s)

...

02521

...

ERRORCard already exist in this

...

wallet
02522

...

ERRORAmex recurring invalid field

...

02523

...

REFUSEDAmex recurring not allowed

...

02524

...

ERRORAmex one click invalid field

...

02525

...

REFUSEDAmex one click not allowed

...

02526

...

ERRORAmex one click capture amount invalid

...

02527

...

ERRORInvalid control option

...

02528

...

ERRORSelectedContractList must be filled with only one contract

...

02529

...

ERRORInformations must referenced the same contract

...

02530

...

REFUSEDeMoneo not allowed

...

02531

...

REFUSEDLeetchi not allowed

...

02532

...

REFUSEDWallet management is not allowed with your account

...

02533

...

INPROGRESS

The consummer is not redirected on payment web pages

...

02534

...

REFUSEDThe consummer is not redirected on payment web pages and session is expired

...

02535

...

REFUSEDThe session expired before the operation on the

...

wallet
02536

...

CANCELLEDTransaction cancelled by user
02538ERROR

...

Fullfill either card.number or card.token (not both)

...

02539

...

ERRORExpiration date is mandatory for this token format.

...

02540

...

ERRORNo card found for this token.

...

02541

...

ERRORCard is not eligible

...

...

02542

...

ACCEPTEDCard expires before the last billing date.

...

02543

...

ERRORbillingRecord not found

...

02544

...

ERRORTransaction mode must be REC

...

02545

...

ERRORTransaction mode must be NX

...

02546

...

ERRORbilling status doesn't authorize the action.

...

02550

...

ERRORInvalid expected endDate

...

02551

...

ERRORnewAmount and amountModificationDate are both present or both empty.

...

02552

...

ERRORUpdatePaymentRecord must be used only for REC payments.

...

02553

...

ERRORbillingDay included in [01.28] for billingCycle greater than or equal to months.

...

02554

...

ERRORbillingleft must be greater or equal to billingleft already present in the database.

...

02555

...

ERRORendDate, newAmount and amountModificationDate can only be used for recurring payments

...

02556

...

ERRORInvalid Billing Record Id

...

02557

...

ERRORInvalid expected amountModificationDate

...

02600

...

ERRORReset is not supported for transaction type

...

02601

...

ERRORReset already done

...

02602

...

ERRORAuthorization is already expired

...

02603

...

ERRORAuthorization is not resetable

...

02604

...

ERRORThis transaction does not exist

...

02605

...

ERRORInvalid Functional Profile ID

...

02606

...

ERRORInvalid  Sequence ID

...

02607

...

ERRORInvalid Monetic Profil ID

...

02608

...

ERRORInvalid Monetic Param ID

...

02609

...

ERRORMonetics parameters are not initialized 

...

02610

...

REFUSEDThe max amount is exceeded 

...

02611

...

REFUSEDThe min amount is not reached

...

02612

...

ERRORThe amount provided is different from the original transaction

...

02613

...

ERRORThe maximal sum of the capture/refund is exceeded 

...

02614

...

ERRORInvalid Luhn Key 

...

02615

...

REFUSEDVirtual card denied

...

02616

...

REFUSEDError while creating the wallet

...

02617

...

ERRORThe transaction is already captured

...

02618

...

REFUSEDThe transaction is not yet captured

...

02619

...

ERRORYou don't have the reauthorization option

...

02620

...

ERRORCurrency must be the same as the original authorization

...

02621

...

REFUSEDOperation not allowed on this site

...

02622

...

REFUSEDReauthorization not allowed on virtual card

...

02623

...

REFUSEDMaximum nbr

...

of attempts

...

reached

...

02624

...

REFUSEDCard expired

...

02625

...

ERRORInvalid card number format

...

02626

...

ERRORInvalid expiration date

...

02627

...

ERRORInvalid

...

cvv
02628

...

ERRORInvalid return URL

...

02629

...

ERRORImpossible to decode the virtual CVV

...

02630

...

ERRORVirtual CVV is not allowed for this

...

function
02631

...

REFUSEDDelay exceeded

...

02632

...

ERRORMethod GET is not allowed

...

02633

...

REFUSEDLost or stolen card

...

02634

...

ERRORInvalid credit option code

...

02635

...

ERRORInvalid birthdate

...

02636

...

ERRORInvalid

...

cvv
02637

...

ERRORBirthdate is missing

...

02638

...

ERRORCVV is missing

...

02639

...

REFUSEDBirthdate or CVV is missing

...

02640

...

REFUSEDCredit refused by custommer

...

02701

...

REFUSEDAmount not allowed

...

02702

...

REFUSEDCurrency not allowed

...

02703

...

ERRORAction not allowed

...

02712

...

ERRORA valid private data with the key `voucherValue¿ is required.

...

02713

...

ERRORThe token field is invalid. Need to be alphanumeric (13-19)

...

02715

...

ERRORAuthentication3DSecure is mandatory

...

02716

...

REFUSEDSelectedContractList must be filled with only one contract per payment method

...

02717

...

ERRORThe version of the web service is incompatible with a multi-contracts wallet

...

02718

...

ERRORSelectedContractList must be filled with at least one contract

...

02719

...

REFUSEDThe type of contracts is incompatible with the type of card

...

02720

...

REFUSEDDelivery mode not found for this value

...

02721

...

REFUSEDDelivery time not found for this value

...

02724

...

ERRORThe amount must be empty for an information demand.

...

02725

...

ERRORThe contract.enrolment3DS value is invalid. Must be Y or N.

...

02726

...

ERROREither card.number or walletId must be fulfilled

...

02727

...

ERRORInvalid walletCardInd

...

02728

...

REFUSEDReset is not possible because the authorization has been approved more than {0} days ago

...

02729

...

REFUSEDRefund amount exceeds the limit

...

02730

...

REFUSEDRefund country is out of eurozone

...

02731

...

REFUSEDRefund period exceeds the limit

...

02732

...

REFUSEDRefund currency is only euro

...

02733

...

ERRORInvalid field format : {0} : Cannot be empty.

...

02734

...

REFUSEDCredit amount exceeds  the limit

...

02735

...

ERRORBIC format is incorrect

...

02736

...

ERRORIBAN format is incorrect

...

02737

...

ERRORThis bank is not authorized for credit transfer

...

02738

...

ERRORThis account is not authorized for credit transfer

...

02739

...

ERRORThis credit transfer is not allowed for security reasons

...

02740

...

REFUSEDCredit currency only euro

...

02741

...

ERRORThis order does not exist

...

02742REFUSEDInconsistent request : No complying contract
02840

...

ERRORContract number must be fulfilled

...

02841

...

ERRORToo many contract number

...

02842

...

REFUSEDContract not associated with card

...

02843

...

ERRORdifferedActionDate must be empty if the payment mode is not DIF

...

...

02998

...

REFUSEDTransaction refused

...



More details

CodeComments
02101When the PSP Payline is disturbed.
02102When the PSP Payline cannot join the bank.
02103When time connection is over 25 seconds.
02301When transactionID not exist in PSP Payline.
02302When capture isn't possible since the reautor capture period is passed.
02303When contract number given in request not exist or not appropriate.
02304Webpayment pages, the buyer not cancelled  or  exceed time (15 minutes).
02305When parameter given in request are incorrectly formated like date format for example.
02306The result is given after getwebpaymentdetails.
02307When custom Page Code given in request not exist in Payline.
02308When Payment Mode given in request can't be used for the webservice.
02317This token has never sent by Payline or session expired.
02318In case of switch over in secondary site.
02319In webpayment, the buyer click on the cancel Button.
02500Message relate to wallet
02501Message relate to wallet
02502Message relate to wallet
02503Message relate to wallet
02504Message relate to wallet
02505Message relate to wallet
02506Message relate to wallet
02507Message relate to wallet
02508Message relate to wallet
02509Message relate to wallet
02510Message relate to wallet
02511Message relate to wallet
02512Message relate to wallet
02513Message relate to wallet
02514Message relate to wallet
02514Message relate to wallet
02515Message relate to wallet
02516Message relate to wallet
02517Message relate to wallet
02518Message relate to wallet
02519Message relate to wallet
02520Message relate to wallet
02521Message relate to wallet
02522Message relate to wallet
02523Message relate to wallet
02524Message relate to wallet
02525Message relate to wallet
02526Message relate to wallet
02527Message relate to wallet
02528Message relate to wallet
02529Message relate to wallet
02530Message relate to wallet
02531Message relate to wallet
02532Message relate to wallet
02533Message relate to wallet
02534Message relate to wallet
02535Message relate to wallet
02600Message relate to reauthorization function
02601Message relate to reauthorization function
02602Message relate to reauthorization function
02603Message relate to reauthorization function
02604Message relate to reauthorization function
02615Message relate to reauthorization function
02616Message relate to reauthorization function
02617Message relate to reauthorization function
02618Message relate to reauthorization function
02619Message relate to reauthorization function
02620Message relate to reauthorization function
02621Message relate to reauthorization function
02622Message relate to reauthorization function
02623Message relate to reauthorization function
02624Message relate to reauthorization function
02625Message relate to reauthorization function
02626Message relate to reauthorization function
02627Message relate to reauthorization function
02628Message relate to reauthorization function
02629Message relate to reauthorization function
02630Message relate to reauthorization function
02631Message relate to reauthorization function
02632Message relate to reauthorization function
02724Message relate to wallet
02726Message relate to wallet
02727Message relate to wallet
02728Message relate to reauthorization function


Additional information

02008 : The payment cancellation from the buyer will return that code for widget integration instead of 02324 (V4.58).

...