POST https://mws.moenneke.de/api/huth/afterpayment

MainController

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_api_header_parameters
[
  "x-real-ip" => [
    "193.124.146.18"
  ]
  "x-forwarded-server" => [
    "traefik"
  ]
  "x-forwarded-proto" => [
    "https"
  ]
  "x-forwarded-port" => [
    "443"
  ]
  "x-forwarded-host" => [
    "mws.moenneke.de"
  ]
  "x-forwarded-for" => [
    "193.124.146.18"
  ]
  "content-type" => [
    "application/json"
  ]
  "accept-encoding" => [
    "gzip, deflate"
  ]
  "accept" => [
    "application/json"
  ]
  "content-length" => [
    "740"
  ]
  "user-agent" => [
    "SecureBlackbox"
  ]
  "host" => [
    "mws.moenneke.de"
  ]
  "authorization" => [
    "Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEzMjg2MjUsImV4cCI6MTc4MTQxODYyNSwicm9sZXMiOlsiUk9MRV9IVVRIIl0sInVzZXJuYW1lIjoiaHV0aCJ9.KR1J8iVP5IWGqQUqHViXw6yBzSBHtva4yVmdqvy-QUPGfGBMAm0HAN7iTC5FZPTh4o9TM0M1lsq8A1EXyoB1fOGiRJ86YiFE4WnwjYmtz_I7cdhSL6csuvpT-0ouBEJLrwh-PDGbpb9qizWlb6fLA39Srw3fS_vrZlhIDZ1UNptQ_GEF0WuisGLEkohjvCdD01CLGdwSbrn-dClWspAmHD6buhP40JavrkQ7hcoKykOXb7p0PkrxqM8vrvsoKBbrdab3WWXIV99DyqkRN5aY756i1D-xbqj27g_xtu4ovcLUuIjvpp-wvdV5DxyEU_YvL2DHcKl11u4sPzU95x058w"
  ]
  "x-php-ob-level" => [
    "0"
  ]
]
_api_operation
ApiPlatform\Metadata\Post {#918
  #parameters: ApiPlatform\Metadata\Parameters {#242 …}
  #shortName: "Huth"
  #class: "App\ApiResource\Huth\AfterPayment\AfterPaymentResource"
  #description: null
  #urlGenerationStrategy: null
  #deprecationReason: null
  #normalizationContext: null
  #denormalizationContext: [
    "api_assign_object_to_populate" => true
  ]
  #collectDenormalizationErrors: null
  #validationContext: null
  #filters: []
  #mercure: null
  #messenger: null
  #input: [
    "class" => "App\ApiResource\Huth\AfterPayment\AfterPaymentResource"
    "name" => "AfterPaymentResource"
  ]
  #output: [
    "class" => "App\ApiResource\Huth\AfterPayment\Response\AfterPayment"
    "name" => "AfterPayment"
  ]
  #order: null
  #fetchPartial: null
  #forceEager: null
  #paginationEnabled: null
  #paginationType: null
  #paginationItemsPerPage: null
  #paginationMaximumItemsPerPage: null
  #paginationPartial: null
  #paginationClientEnabled: null
  #paginationClientItemsPerPage: null
  #paginationClientPartial: null
  #paginationFetchJoinCollection: null
  #paginationUseOutputWalkers: null
  #security: "is_granted("ROLE_HUTH") or is_granted("ROLE_ADMIN")"
  #securityMessage: null
  #securityPostDenormalize: null
  #securityPostDenormalizeMessage: null
  #securityPostValidation: null
  #securityPostValidationMessage: null
  #provider: null
  #processor: "App\ApiResource\Huth\AfterPayment\AfterPaymentProcessor"
  #stateOptions: null
  #rules: null
  #policy: null
  #middleware: null
  #queryParameterValidationEnabled: null
  #strictQueryParameterValidation: null
  #hideHydraOperation: null
  #jsonStream: null
  #map: null
  #extraProperties: [
    "user_defined_uri_template" => true
  ]
  #paginationViaCursor: null
  #read: false
  #deserialize: true
  #validate: true
  #write: null
  #serialize: null
  #contentNegotiation: null
  #priority: 1
  #name: "_api_/huth/afterpayment_post"
  #formats: [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
    ]
  ]
  #inputFormats: [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
    ]
  ]
  #outputFormats: [
    "jsonld" => [
      "application/ld+json"
    ]
    "json" => [
      "application/json"
    ]
  ]
  #method: "POST"
  #uriTemplate: "/huth/afterpayment"
  #types: null
  #uriVariables: []
  #routePrefix: null
  #routeName: null
  #defaults: null
  #requirements: null
  #options: null
  #stateless: true
  #sunset: null
  #acceptPatch: null
  #status: null
  #host: null
  #schemes: null
  #condition: null
  #controller: "api_platform.symfony.main_controller"
  #headers: null
  #cacheHeaders: [
    "vary" => [
      "Content-Type"
      "Authorization"
      "Origin"
    ]
  ]
  #hydraContext: null
  #openapi: null
  #exceptionToStatus: null
  #links: null
  #errors: null
  -itemUriTemplate: null
}
_api_operation_name
"_api_/huth/afterpayment_post"
_api_platform_links
Symfony\Component\WebLink\GenericLinkProvider {#1139
  -links: [
    1140 => Symfony\Component\WebLink\Link {#1140
      -href: "https://mws.moenneke.de/api/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_api_query_parameters
[]
_api_resource_class
"App\ApiResource\Huth\AfterPayment\AfterPaymentResource"
_api_uri_variables
[]
_controller
"api_platform.symfony.main_controller"
_firewall_context
"security.firewall.map.context.api"
_format
null
_resources
[
  "https://mws.moenneke.de/api/.well-known/genid/f6c33813c54aba49cf3e" => "https://mws.moenneke.de/api/.well-known/genid/f6c33813c54aba49cf3e"
]
_route
"_api_/huth/afterpayment_post"
_route_params
[
  "_stateless" => true
  "_api_resource_class" => "App\ApiResource\Huth\AfterPayment\AfterPaymentResource"
  "_api_operation_name" => "_api_/huth/afterpayment_post"
  "_format" => null
]
_stateless
true
_stopwatch_token
"c85c60"
api_afterrequestuuid
"4db4dfbb-babe-415a-9dee-d366a6df4748"
data
App\ApiResource\Huth\AfterPayment\AfterPaymentResource {#956
  -afterPaymentRequest: App\ApiResource\Huth\AfterPayment\Request\AfterPayment {#1004 …}
}
input_format
"json"

Request Headers

Header Value
accept
"application/json"
accept-encoding
"gzip, deflate"
authorization
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEzMjg2MjUsImV4cCI6MTc4MTQxODYyNSwicm9sZXMiOlsiUk9MRV9IVVRIIl0sInVzZXJuYW1lIjoiaHV0aCJ9.KR1J8iVP5IWGqQUqHViXw6yBzSBHtva4yVmdqvy-QUPGfGBMAm0HAN7iTC5FZPTh4o9TM0M1lsq8A1EXyoB1fOGiRJ86YiFE4WnwjYmtz_I7cdhSL6csuvpT-0ouBEJLrwh-PDGbpb9qizWlb6fLA39Srw3fS_vrZlhIDZ1UNptQ_GEF0WuisGLEkohjvCdD01CLGdwSbrn-dClWspAmHD6buhP40JavrkQ7hcoKykOXb7p0PkrxqM8vrvsoKBbrdab3WWXIV99DyqkRN5aY756i1D-xbqj27g_xtu4ovcLUuIjvpp-wvdV5DxyEU_YvL2DHcKl11u4sPzU95x058w"
content-length
"740"
content-type
"application/json"
host
"mws.moenneke.de"
user-agent
"SecureBlackbox"
x-forwarded-for
"193.124.146.18"
x-forwarded-host
"mws.moenneke.de"
x-forwarded-port
"443"
x-forwarded-proto
"https"
x-forwarded-server
"traefik"
x-php-ob-level
"0"
x-real-ip
"193.124.146.18"

Request Content

Pretty

{
    "AfterPaymentRequest": {
        "Profile": "moenneke",
        "CashierNo": 12,
        "TerminalTimestamp": "2026-06-13T12:26:13Z",
        "CardType": 0,
        "TerminalID": "00675601",
        "StationNo": 6756,
        "ProcessingCode": 0,
        "ReceiptUUID": "050049e4-ddc5-4ff7-89b8-873b600da333",
        "ReceiptPositions": [
            {
                "PSP2CommodityGroupNo": 25,
                "PSP1CommodityGroupNo": 60,
                "Quantity": 19.52,
                "RebateCommodityGroupNo": 99,
                "Description": "Super FuelSave E10      ",
                "PositionId": 834270238,
                "Amount": 40,
                "TerminalCommodityGroupNo": 1,
                "RebatedPosition": false,
                "AddRebateCommodityGroupNo1": 86,
                "AddRebateCommodityGroupNo2": 87,
                "AddRebateCommodityGroupNo3": 89,
                "AddRebateCommodityGroupNo4": 0,
                "AddRebateCommodityGroupNo5": 90,
                "AddRebateCommodityGroupNo6": 0,
                "AddRebateCommodityGroupNo7": 0,
                "AddRebateCommodityGroupNo8": 0,
                "EAN": ""
            }
        ]
    }
}

Raw

{"AfterPaymentRequest":{"Profile":"moenneke","CashierNo":12,"TerminalTimestamp":"2026-06-13T12:26:13Z","CardType":0,"TerminalID":"00675601","StationNo":6756,"ProcessingCode":0,"ReceiptUUID":"050049e4-ddc5-4ff7-89b8-873b600da333","ReceiptPositions":[{"PSP2CommodityGroupNo":25,"PSP1CommodityGroupNo":60,"Quantity":19.52,"RebateCommodityGroupNo":99,"Description":"Super FuelSave E10      ","PositionId":834270238,"Amount":40,"TerminalCommodityGroupNo":1,"RebatedPosition":false,"AddRebateCommodityGroupNo1":86,"AddRebateCommodityGroupNo2":87,"AddRebateCommodityGroupNo3":89,"AddRebateCommodityGroupNo4":0,"AddRebateCommodityGroupNo5":90,"AddRebateCommodityGroupNo6":0,"AddRebateCommodityGroupNo7":0,"AddRebateCommodityGroupNo8":0,"EAN":""}]}}

Response

Response Headers

Header Value
accept-post
"application/ld+json, application/json"
allow
"OPTIONS, HEAD, POST"
cache-control
"no-cache, private"
content-location
"/api/.well-known/genid/e64a43ffed33662fc583.json"
content-type
"application/json; charset=utf-8"
date
"Sat, 13 Jun 2026 10:26:14 GMT"
link
"<https://mws.moenneke.de/api/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation""
location
"/api/.well-known/genid/e64a43ffed33662fc583"
vary
"Accept"
x-content-type-options
"nosniff"
x-debug-token
"00865c"
x-frame-options
"deny"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_ENV
"dev"
APP_SECRET
"699f28fcf9ed30f56d021e548c9c9aba"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1)(:[0-9]+)?$"
DATABASE_CONTAO_URL
"mysql://glanzkarte:khGas32Frdjf@glanzkarte-mariadb:3306/glanzkarte?sslmode=disable&charset=utf8mb4&serverVersion=10.11.0-mariadb"
DATABASE_URL
"mysql://moennekemws:PQAEE5FtrhTzl2OhaEigP@moennekemws-mariadb:3306/moennekemws?sslmode=disable&charset=utf8mb4&serverVersion=10.11.0-mariadb"
GLANZKARTEN_API_BONUS
"true"
GLANZKARTEN_API_GLANZKARTE
"true"
GLANZKARTEN_API_KEY
"jC7sDq5ljbnDuGQhQmeUzQFNcWv55wsj"
GLANZKARTEN_API_URL
"https://guthabenapi.moenneke.de:8080"
GLANZKARTEN_API_USER
"true"
JWT_PASSPHRASE
"81fe2cbc9f6fd91ed87855c623f4764880fa8ae3be87c7fe6ec78d143c1e649c"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
MAILER_AUTH_MODE
""
MAILER_CATCHER
"1"
MAILER_DRIVER
"smtp"
MAILER_DSN
"smtp://127.0.0.1:1025"
MAILER_HOST
"127.0.0.1"
MAILER_PASSWORD
""
MAILER_PORT
"1025"
MAILER_URL
"smtp://127.0.0.1:1025"
MAILER_USERNAME
""
MAILER_WEB_URL
"https://mws.ddev.site:8026"
MWS_STATUSINTERVAL
"60"
MWS_TIMEOUT
"30"
PAYPAL_CLIENT_ID
"your-client-id"
PAYPAL_CLIENT_SECRET
"your-secret"
REDIS_CHANNEL
"websocket_messages"
REDIS_CLIENT_HOST
"redis"
REDIS_CLIENT_PORT
"6379"
SBBOX_TICK_PRICE
"0.5"
STRIPE_SECRET_KEY
"sk_test_51ScNhe1D3fmJrZsIoT8tFiSRmNboJAdiT1jf6WA03CvQDhWEyT82Ht4c72gServX7DBtiAx7bhFyDvVnc17cqaWM00voTU5Hro"
STRIPE_WEBHOOK_SECRET
"whsec_0i0RlDliKMoP1NJKe5UlyHLS3T52oEKU"

Defined as regular env variables

Key Value
APPLICATION_GID
"1000"
APPLICATION_GROUP
"application"
APPLICATION_PATH
"/app"
APPLICATION_UID
"1000"
APPLICATION_USER
"application"
APP_DEBUG
"1"
COMPOSER_VERSION
"2"
CONTAINER_UID
"application"
CONTENT_LENGTH
"740"
CONTENT_TYPE
"application/json"
CONTEXT_DOCUMENT_ROOT
"/var/www/html/public"
CONTEXT_PREFIX
""
DOCKER_CONF_HOME
"/opt/docker/"
DOCUMENT_ROOT
"/var/www/html/public"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
GPG_KEYS
"1198C0117593497A5EC5C199286AF1F9897469DC C28D937575603EB4ABB725861C0779DC5C0A9DE4 AFD8691FDAEDF03BDF6E460563F15A9B715376CA"
HOME
"/home/application"
HOSTNAME
"fa9ef8cc2985"
HTTP_ACCEPT
"application/json"
HTTP_ACCEPT_ENCODING
"gzip, deflate"
HTTP_AUTHORIZATION
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEzMjg2MjUsImV4cCI6MTc4MTQxODYyNSwicm9sZXMiOlsiUk9MRV9IVVRIIl0sInVzZXJuYW1lIjoiaHV0aCJ9.KR1J8iVP5IWGqQUqHViXw6yBzSBHtva4yVmdqvy-QUPGfGBMAm0HAN7iTC5FZPTh4o9TM0M1lsq8A1EXyoB1fOGiRJ86YiFE4WnwjYmtz_I7cdhSL6csuvpT-0ouBEJLrwh-PDGbpb9qizWlb6fLA39Srw3fS_vrZlhIDZ1UNptQ_GEF0WuisGLEkohjvCdD01CLGdwSbrn-dClWspAmHD6buhP40JavrkQ7hcoKykOXb7p0PkrxqM8vrvsoKBbrdab3WWXIV99DyqkRN5aY756i1D-xbqj27g_xtu4ovcLUuIjvpp-wvdV5DxyEU_YvL2DHcKl11u4sPzU95x058w"
HTTP_HOST
"mws.moenneke.de"
HTTP_USER_AGENT
"SecureBlackbox"
HTTP_X_FORWARDED_FOR
"193.124.146.18"
HTTP_X_FORWARDED_HOST
"mws.moenneke.de"
HTTP_X_FORWARDED_PORT
"443"
HTTP_X_FORWARDED_PROTO
"https"
HTTP_X_FORWARDED_SERVER
"traefik"
HTTP_X_REAL_IP
"193.124.146.18"
LANG
"C.UTF-8"
LC_ALL
"C.UTF-8"
LOG_STDERR
"/proc/1/fd/2"
LOG_STDOUT
"/proc/1/fd/1"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PHPIZE_DEPS
"autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.3.14.tar.xz.asc"
PHP_CFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_CPPFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_INI_DIR
"/usr/local/etc/php"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_POST_MAX_SIZE
"100M"
PHP_SELF
"/index.php"
PHP_SENDMAIL_PATH
"/usr/sbin/sendmail -t -i"
PHP_SHA256
"58b4cb9019bf70c0cbcdb814c7df79b9065059d14cf7dbf48d971f8e56ae9be7"
PHP_UPLOAD_MAX_FILESIZE
"100M"
PHP_URL
"https://www.php.net/distributions/php-8.3.14.tar.xz"
PHP_VERSION
"8.3.14"
PWD
"/"
QUERY_STRING
""
REDIRECT_HTTP_AUTHORIZATION
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEzMjg2MjUsImV4cCI6MTc4MTQxODYyNSwicm9sZXMiOlsiUk9MRV9IVVRIIl0sInVzZXJuYW1lIjoiaHV0aCJ9.KR1J8iVP5IWGqQUqHViXw6yBzSBHtva4yVmdqvy-QUPGfGBMAm0HAN7iTC5FZPTh4o9TM0M1lsq8A1EXyoB1fOGiRJ86YiFE4WnwjYmtz_I7cdhSL6csuvpT-0ouBEJLrwh-PDGbpb9qizWlb6fLA39Srw3fS_vrZlhIDZ1UNptQ_GEF0WuisGLEkohjvCdD01CLGdwSbrn-dClWspAmHD6buhP40JavrkQ7hcoKykOXb7p0PkrxqM8vrvsoKBbrdab3WWXIV99DyqkRN5aY756i1D-xbqj27g_xtu4ovcLUuIjvpp-wvdV5DxyEU_YvL2DHcKl11u4sPzU95x058w"
REDIRECT_STATUS
"200"
REDIRECT_URL
"/api/huth/afterpayment"
REMOTE_ADDR
"172.30.255.254"
REMOTE_PORT
"60336"
REQUEST_METHOD
"POST"
REQUEST_SCHEME
"http"
REQUEST_TIME
1781346374
REQUEST_TIME_FLOAT
1781346374.5949
REQUEST_URI
"/api/huth/afterpayment"
SCRIPT_FILENAME
"/var/www/html/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"172.30.0.16"
SERVER_ADMIN
"[no address given]"
SERVER_NAME
"mws.moenneke.de"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SIGNATURE
"<address>Apache/2.4.62 (Debian) Server at mws.moenneke.de Port 80</address>\n"
SERVER_SOFTWARE
"Apache/2.4.62 (Debian)"
SHLVL
"0"
SUPERVISOR_ENABLED
"1"
SUPERVISOR_GROUP_NAME
"php-fpm"
SUPERVISOR_PROCESS_NAME
"php-fpmd"
SUPERVISOR_SERVER_URL
"unix:///.supervisor.sock"
SYMFONY_DOTENV_VARS
"APP_ENV,APP_SECRET,CORS_ALLOW_ORIGIN,REDIS_CLIENT_HOST,REDIS_CLIENT_PORT,REDIS_CHANNEL,MWS_TIMEOUT,MWS_STATUSINTERVAL,SBBOX_TICK_PRICE,GLANZKARTEN_API_KEY,GLANZKARTEN_API_URL,GLANZKARTEN_API_BONUS,GLANZKARTEN_API_USER,GLANZKARTEN_API_GLANZKARTE,PAYPAL_CLIENT_ID,PAYPAL_CLIENT_SECRET,STRIPE_SECRET_KEY,STRIPE_WEBHOOK_SECRET,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,MAILER_USERNAME,MAILER_HOST,MAILER_URL,MAILER_PORT,MAILER_WEB_URL,MAILER_AUTH_MODE,MAILER_PASSWORD,MAILER_CATCHER,MAILER_DRIVER,MAILER_DSN,DATABASE_URL,DATABASE_CONTAO_URL"
TERM
"xterm"
TZ
"Europe/Berlin"
USER
"application"
VIPSHOME
"/usr"
WEB_ALIAS_DOMAIN
"*.vm"
WEB_DOCUMENT_INDEX
"index.php"
WEB_DOCUMENT_ROOT
"/var/www/html/public"
WEB_PHP_SOCKET
"127.0.0.1:9000"
WEB_PHP_TIMEOUT
"600"
argc
0
argv
[]