(20241217) Payment callback ready for Safaricom M-Pesa Express.
This commit is contained in:
@@ -82,6 +82,7 @@ class MPesaExpressApiResponse(BaseModel):
|
||||
success: bool = False
|
||||
message: str = None
|
||||
data: Any = None
|
||||
referenceId: str = None
|
||||
|
||||
exception: Any = None
|
||||
|
||||
@@ -105,6 +106,7 @@ class MPesaExpressApiResponse(BaseModel):
|
||||
message += f"*METHOD:*\n`{self.method}`\n\n"
|
||||
message += f"*RESPONSE:*\n`{self.response}`\n\n"
|
||||
message += f"*SUCCESS:*\n`{self.success}`\n\n"
|
||||
message += f"*REFERENCE ID:*\n`{self.referenceId}`\n\n"
|
||||
message += f"*MESSAGE:*\n`{self.message}`\n\n"
|
||||
message += f"*EXCEPTION:*\n`{self.exception.__class__.__name__}: {str(self.exception)}`\n\n"
|
||||
return message
|
||||
|
||||
Reference in New Issue
Block a user