Initiate payment

This method allows you to finalize paypal payment.

POST

/invoice/payment/callback/paypal

Body-Parameter

invoice_id
notwendig
The id of your invoice
paypal_invoice_id
notwendig
The id of your invoice returned by paypal

Beispiele


POST /invoice/payment/callback/paypal HTTP/1.1
Host: api.smsfactor.com
Authorization: Bearer your.token
Content-type: application/json

{
    "invoice": {
      "invoice_id": "123",
      "paypal_invoice_id": "ABC123"
    }
}
          
        

Ergebnisformat


{
    "status": 1,
    "message": "OK",
    "invoice": {
        "invoice_id": "4",
        "payment_type": "transfer",
        "invoice_information": {
            "invoice_status": 1,
            "invoice_status_detail": "paid",
            "invoice_id": 123,
            "paypal_invoice_id": "ABC123"
        }
    }
}