Discussions

Ask a Question
Back to All

code:46 message: Unsupported media type

Buongiorno, sto provando a creare un form per l'invio del pagamento.
La funzione createPyament crea la varibiale, ma quando invio il firlm mi ritorna il seguente errore:

{"code":46,"message":"Unsupported media type","wlt":"KfzSGlWD"}

Queso è il form che ho predisposto:

Acquista

e questa la variabile $payment che vorrei inviare al pagamento:

[id] => 0784fd48-511d-4f55-9768-cdcc26a42124
[code_identifier] => S6Y-PAY--XXXXXXX-511D-4F55-9768-CDCC26A42124
[type] => TO_BUSINESS
[amount_unit] => 1
[currency] => EUR
[status] => PENDING
[expired] => 
[metadata] => stdClass Object
    (
    )

[sender] => stdClass Object
    (
        [type] => CONSUMER
    )

[receiver] => stdClass Object
    (
        [id] => 2e9a96c5-d3b9-424e-94d1-8512123e9207
        [type] => SHOP
    )

[insert_date] => 2022-05-19T08:49:30.926Z
[expire_date] => 2022-05-19T10:49:30.923Z
[flow] => CHARGE
[redirect_url] => https://online.satispay.com/pay/0784fd48-511d-4f55-9768-cdcc26a42124?redirect_url=https%3A%2F%2Fmysite.net%2Fpayments%2Fcheck

Cosa c'è di sbagliato?