## Install and Enable/Disable the plugin - The Tamara Checkout plugin is now available for Wordpress. After installing it, simply click on `Activate` the plugin. - Please note that the plugin can only be activated when Woocommerce is active. - After the plugin is activated, there is an option to Enable/Disable the plugin in Woocommerce => Settings => Payments => Tamara Gateway Settings. ![Settings](images/settings.png) ## Configure Tamara’s setting To configure the Tamara Gateway Settings, go to Woocommerce => Settings => Payments => Tamara Gateway Settings. ![Set Custom Order Status](images/order-status.png) There are several options for you to customize: - “Enable/Disable” - To enable/disable Tamara Payment gateway for Woocommerce. - “Logo Image URL” - URL of image icon to appear on payment method selecting. The recommended size must be no larger than 230x60, image format. - “Order Status for Payment Cancel from Tamara” - Choose your order status for payment cancelled from Tamara. - “Order Status for Payment Failure from Tamara” - Choose your order status for payment failed from Tamara. - “Order Status for Capture Success from Tamara” - Choose your order status for capture success from Tamara. - “Order Status for Captured Failure from Tamara” - Choose your order status for capture failed from Tamara. - “Order Status for Authorise Success from Tamara” - Choose your order status for authorise success from Tamara. - “Order Status for Authorise Failure from Tamara” - Choose your order status for authorise failed from Tamara. - “Tamara Working Mode” - This setting specifies whether you will process live transactions, or whether you will process simulated transactions using the Tamara Sandbox. ![Set Working Mode](images/working-mode.png) Whether you wish to use the Live or Sandbox mode, please fill in the appropriate information (API URL, Merchant Token, Notification Token) provided by Tamara ## Use Tamara as Woocommerce payment method (Customer’s side) - For customers, who want to use Tamara as their payment method, click on the “Pay Later with Tamara” on the checkout section. - Remember to fill in the correct Billing details which should match with your information registered with Tamara (Name, Address, Phone number, Email…). If not, there might be a Payment Declined form Tamara, which will result in a Payment failed for your order. - The “Tamara Working Mode” also should be set before placing the order. ![Checkout](images/checkout.png) - After choosing the payment method and place order, another confirmation screen will appear before proceeding to the Tamara page. - This is considered as a payment method confirmation for your order before redirecting to Tamara page. - If you wish to cancel the order or customize your order, simply click on the “Cancel Order” button. Otherwise, proceed to the Tamara Checkout page. ![Confirm Page](images/confirm-page.png) - On the Tamara Checkout page, you are required to fill in your account and pin code. - And one last step, is to recheck your order detail information. If everything is correct, click on “Confirm Order” to make a payment. ![Confirm Order Payment](images/confirm-order-payment.png) - After a successful payment, there will be a notification of Success and you can go back to the Merchant page to check your order status. ![Success](images/success.png) ![Thank you page](images/thankyou-page.png) - If there is any problem with your Tamara account or the order’s detail, an error message would be shown. ![Fail](images/fail.png) - For this case, please check again your order information and your Tamara account. If the problem is not resolved, you can contact Tamara for more detail. ## Order status’s flow with Tamara Gateway (For Admin/Merchant user) There are custom order statuses from Tamara Gateway, which can be set in “Tamara Gateway Settings”. You should choose a label for the appropriate status, which the system can understand and return the right order status after every process. Tamara Gateway customs WooCommerce Order Statuses Completely Integrated into your Workflow. ![Order Flow](images/order-flow.png) ### Note: - The order should be authorized by Tamara and can be cancelled before being captured. - After an order is completed, it will be captured. The due date will start counting for the customer at this moment. - Once being captured, it can not be “Cancelled”, in this case, use the “Refund” function instead.