MySagePay
Login >
 
0191 313 0300

4006 : INVALID : The TxType requested is not supported on this account.

Error number: 
4006
Error message: 

4006 : INVALID : The TxType requested is not supported on this account.

Explanation: 

The TxType field is also known as the PaymentType field in older Opayo protocols and contains the type of transaction you are attempting to process through your account.

This error can be generated at a number of stages during the transactional process. If you are performing a transaction registration - processing a transaction for the first time there are 3 possible TxTypes that can be passed from your platform through to Opayo, these are - Payment, Deferred, or Authenticate. 

Each of these transaction types MUST be available on your account before you can start to process these.

If you are processing an automated action through the shared protocols you are able to perform a number of remote actions that use multiple transaction types, such as -

  • Refund 
  • Void
  • Release - only to be used with Deferred Transactions
  • Abort - only to be used with Deferred Transactions
  • Authorise - only to be used with Authenticate transactions
  • Cancel - only to be used with Authenticate transactions
  • Repeat - for recurring or repeat billing of customers

In addition, if you are using the Opayo Token payment type you will also be able to pass the value - TOKEN at the registration stage. Also there is a value of COMPLETE which is used when processing PayPal transactions using the Opayo Direct method of integration.

 

Solution: 

Please ensure that if you are attempting to perform a transaction registration that you are sending the correct TxType with the rest of the transactional information -

  • PAYMENT
  • DEFERRED
  • AUTHENTICATE
  • TOKEN

If you are attempting a remote action you will need to ensure you are sending the correct request -

  • REFUND
  • VOID
  • RELEASE
  • ABORT
  • AUTHORISE
  • CANCEL
  • REPEAT

To the correct URL which can be found in the shared protocol.

The protocol guides for all of the integration types can be found here - https://www.Opayo.co.uk/support/find-an-integration-document

If you are passing the correct TxType to the correct URL then the transaction type will not be enabled on your Opayo account.

Once you have checked all of the details above and have ensured the correct transaction types are entered and you still get the 4006 error message email our Support team at support@opayo.io with your vendor name and the transaction type you are attempting to process and our team will be able to add this to your account.