Generate card payment context

This steps is required to complete the card payment processing. it involve generating the card payment context.

POST: v1/payment/get-capture-context

Headers

Name
Type
Description

public-key

String

Your Redstone public key

secret-key

String

Your Redstone secret key

Request body

  • currency (string, required): The currency of the payment.

  • amount (string, required): The amount of the payment.

Response

The response will be in JSON format and will have the following schema:

{
    "status": "success",
    "code": 200,
    "message": "success",
    "data": {
        "message": "success",
        "capture_token": "eyJraWQiOiJ6dSIsImFsZyI6IlJTMjU2In0.eyJmbHgiOnsicGF0aCI6Ii9mbGV4L3YyL3Rva2VucyIsImRhdGEiOiJvdW9YMm9xUXJxVG5DeTVRODlTeE14QUFFR1pwMmhTRUNQdy9OSGVmcW91eDRGTjFSMmZobVA5R1JYTDVsSUJlLzVhVmtRUHhUcEZTOGdSZkJxL3F1TG01eGhFanFXRndHcE1FVHd1bXJnM1pkWVI0S2h5dmdTcGpUL29EaGFhemdSS0RjWDdKUVF3UzdzY3hHS0hSZDQ4Um9RXHUwMDNkXHUwMDNkIiwib3JpZ2luIjoiaHR0cHM6Ly90ZXN0ZmxleC5jeWJlcnNvdXJjZS5jb20iLCJqd2siOnsia3R5IjoiUlNBIiwiZSI6IkFRQUIiLCJ1c2UiOiJlbmMiLCJuIjoicXV2bVlnYzU5VkxMalBscTV4WTZGX3lSTHZ0QU1ueEVoZF9pTWVXcWZCd2NMVGFnUXFuZXJUMTNmalB1N0IyZnJuc1c2U1NxWW1BRWpWcHFfVXJOR2V5SnE1V3E0UUltMWI3N2k2T3pIQTREdmRTSC1hdDR5c2UzNHl3bzM3b1A3d3N2M190bVJHWEhqdFFhVW5QYXBYNVVuNjZzSkVacnZ6MWd4eEJQLUJsQnlrRWVrOGwzRmJJTXdyVjhXNUo1M3IyV0ZuZFBZdGIzZVhGNjR4VGJaVl9GR1I2YlR4RVZUR3dkWlQwczA1ZUZkMmpuNjlWVWdDOXBtVkJGbVlZZ2lhT3RBX09pQkk5azlMeWNGSWR0Tl92T2VfRXFVS05nVnNxc1I2MHRlbld3VTAzamxnemhkbUoyYlktdzM2ZnVUNjVVazB0aUJyVFJXWUZENTg1RWd3Iiwia2lkIjoiMDdSZkRnZEw3dndkNGlTbFZQYUNCQTBDVXlVb2RXMXAifX0sImN0eCI6W3siZGF0YSI6eyJjbGllbnRMaWJyYXJ5SW50ZWdyaXR5Ijoic2hhMjU2LTNGcTlScUJVQ2ltQ2p0TTRjaWQ5YmtBMlRCVkVGaVpML282Y0cyM1ZyR29cdTAwM2QiLCJjbGllbnRMaWJyYXJ5IjoiaHR0cHM6Ly90ZXN0ZmxleC5jeWJlcnNvdXJjZS5jb20vbWljcm9mb3JtL2J1bmRsZS92Mi41LjIvZmxleC1taWNyb2Zvcm0ubWluLmpzIiwiYWxsb3dlZENhcmROZXR3b3JrcyI6WyJWSVNBIiwiTUFTVEVSQ0FSRCIsIkFNRVgiLCJDQVJORVQiLCJDQVJURVNCQU5DQUlSRVMiLCJDVVAiLCJESU5FUlNDTFVCIiwiRElTQ09WRVIiLCJFRlRQT1MiLCJFTE8iLCJKQ0IiLCJKQ1JFVyIsIk1BREEiLCJNQUVTVFJPIiwiTUVFWkEiXSwidGFyZ2V0T3JpZ2lucyI6WyJodHRwOi8vbG9jYWxob3N0OjgwNjUiLCJodHRwczovL21lcmNoYW50LnJlZHN0b25lcGdzLmNvbSJdLCJtZk9yaWdpbiI6Imh0dHBzOi8vdGVzdGZsZXguY3liZXJzb3VyY2UuY29tIiwiYWxsb3dlZFBheW1lbnRUeXBlcyI6WyJDQVJEIl19LCJ0eXBlIjoibWYtMi4xLjAifSx7ImRhdGEiOnsiY2hlY2tvdXRBcGlJbml0aWFsaXphdGlvbiI6eyJjdXJyZW5jeSI6IlpNVyIsImFtb3VudCI6IjMifX0sInR5cGUiOiJzYS0xLjAuMCJ9XSwiaXNzIjoiRmxleCBBUEkiLCJleHAiOjE3NDA1NzExNzEsImlhdCI6MTc0MDU3MDI3MSwianRpIjoiY3ZXOUE5T2JjeDU1cVNRaSJ9.Jbb-SR7-kirYmA2PpNrlmugorg2n_d4-kuUb1JgF67KJqTPfHrVaOLFMfFrehkq40OvYPeeqRQBcHI1kAkG-HvbsyVvjFsupkKwmCYPu0ntskk3Y6f6xeujWmZZvbToSxcyeSC0GhPdH9MFl4O7PYoFmG_zQM8BeOZucN_d-kOtz01Kg90siTsvQA1BWWutkR0sIIqsesqFuU2UdCYXgeND0Ac4fkI8_jbwroMvelTD6DLmo0-mZXc1cWCSdOW857FI-UEZV9qQV7lQewtcHM9OMS95uWrqEezndImPTk3n86K4rTEEzhPd_OJxtkuWS-9Y1QqJ1kfOwkZkIKGXAmA"
    }
}

The capture_token will be used to initialize the microform on the Generate card payment token endpoint.

Last updated