' Options: 'Date: 2026-03-13 22:09:14 'Version: 8.60 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://milliet.io ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: False '''ExportValueTypes: False 'IncludeTypes: payment_initiate.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports WS_RESTRICTED_API Namespace Global Namespace WS_RESTRICTED_API Public Enum eapi_payment_run_mode_enum TEST LIVE FORCE_LIVE End Enum Public Enum eapi_payment_target_enum LABANQUEPOSTALE PAYBOX MILLIET End Enum Public Enum eapi_payment_type_enum DIRECT_SEPA SEPA CB AMEX COMPTABILITE End Enum ''' '''Paiements : initier un règlement ''' Public Partial Class payment_initiate ''' '''environnement cible : PAYBOX, LA BANQUE POSTALE, MILLIET ''' Public Overridable Property payment_target As eapi_payment_target_enum ''' '''mode : LIVE, TEST ''' Public Overridable Property payment_run_mode As eapi_payment_run_mode_enum ''' '''type de paiement : CB, AMEX, SEPA, SEPA_DIRECT, COMPTABILITE ''' Public Overridable Property payment_type As eapi_payment_type_enum ''' '''initiateur de la demande : web, dcp, télévente, compta, ibar, etc ''' Public Overridable Property id_origin As String ''' '''numéro société : 1-J. Milliet BBC, 2-BCASH Chapelle, 3-BCASH Bagneux, 6-BCASH Clichy, etc... ''' Public Overridable Property id_societe As String ''' '''numéro client : 2263-David, 13846-Fabien, etc... ''' Public Overridable Property id_client As String ''' '''numéro commande : dans le cas du DCP, sinon 0 ... OU PAS !!! (évolution pour télévente, compta, etc...) ''' Public Overridable Property id_commande As String ''' '''type : CB, AMEX, SEPA, SEPA_DIRECT ''' Public Overridable Property type_paiement As eapi_payment_type_enum ''' '''montant du paiement dans sa plus petite unité monétaire (le centime pour l'euro) ''' Public Overridable Property amount As String ''' '''email client ''' Public Overridable Property email As String ''' '''commentaire ''' Public Overridable Property commentaire As String End Class End Namespace End Namespace