Check the activation status
curl "https://api.payload.co/processing_accounts/acct_3bW9JMapnT7sw7neax7ui" \
-u secret_key_3bW9JMZtPVDOfFNzwRdfE:
processing_account = pl.ProcessingAccount.get('acct_3bW9JMapnT7sw7neax7ui')
print(processing_account.status)
processing_account = Payload::ProcessingAccount.get('acct_3bW9JMapnT7sw7neax7ui')
puts processing_account.status
<?php
$processing_account = Payload\ProcessingAccount::get('acct_3c0EVDZYsO4lVTVGwoX89');
echo($processing_account->processing['status']);
?>
const processing_account = await payload.ProcessingAccount.get('acct_3bW9JMapnT7sw7neax7ui')
console.log(processing_account.status)
var processing_account = await pl.ProcessingAccount.GetAsync('acct_3bW9JMapnT7sw7neax7ui');
Console.WriteLine(processing_account.status);
A Processing Account generally takes 24 business hours for full payment processing activation. Sometimes the information submitted for the processing account is incorrect and will require you to update the information to proceed.
Below is a breakdown of the different statuses for a Processing Account.
Status | Description |
---|---|
incomplete |
The new processing account application has not been completed. |
pending |
The new processing account activation is underway. |
active |
The processing account has been activated. |
in_review |
The processing account has been put into a review process which can take 3-5 days. |
action_needed |
Some of the information submitted for the processing account needs to be updated. |
resubmit |
The application requires the merchant to confirm and resubmit. |
inactive |
The processing account has been set to inactive. |
Changes to the status can be monitored using the processing_status
webhook.